Canavier et al. (1997) used phase response curves (PRCs) of individual oscillators to characterize the possible modes of phase-locked entrainment of an N-oscillator ring network. We extend this work by developing a mathematical criterion to determine the local stability of such a mode based on the PRCs. Our method does not assume symmetry; neither the oscillators nor their connections need be identical. To use these techniques for predicting modes and determining their stability, one need only determine the PRC of each oscillator in the ring either experimentally or from a computational model. We show that network stability cannot be determined by simply testing the ability of each oscillator to entrain the next. Stability depends on the number of neurons in the ring, the type of mode, and the slope of each PRC at the point of entrainment of the respective neuron. We also describe simple criteria which are either necessary or sufficient for stability and examine the implications of these results.