The North American Syringe Exchange Program directory lists syringe exchange programs in all but 15 states.