Links to needle exchange programs in other English-speaking countries

Australia (several locations)

Adelaide
Hunter
Queensland
Victoria (1), (2), (3), (4)

Canada (overview),(several locations)

Alberta (1), (2), (3)
British Columbia (1), (2), (3), (4)
Manitoba
Nova Scotia    
Ontario (1), (2), (3)
Saskatchewan

India

Ireland (1), (2) 

New Zealand

United Kingdom (1), (2), (3),