CNPs IN SOUTH AUSTRALIA

INSTRUCTIONS TO SEARCH THE DIRECTORY

This directory enables you to search by suburb, postcode, site name, and phone number for ease of access we recommend searching by suburb and postcode. You can click on the “Click here to Google search” option and it will redirect and initiate a search on google for the NSP you’re looking for.  

Please note that while we have made every possible effort to have current and up to date information, some entries may have information missing or have undergone changes to address, phone number or operating hours. To inform us of any entries that are listed erroneously or to update us on any changes, please contact us

Please Note

From 1 December 2019 until 30 June 2022, South Australia is participating in the PBS-Subsidised Take Home Naloxone Pilot.

Access to Naloxone in SA is done through a voucher program.  Vouchers are given to people at risk of experiencing or witnessing adverse effects of opioids through a range of settings including hospital and community pharmacies, prisons, primary care settings, alcohol and other drug services, Clean Needle Programs (CNPS also called NSPs) and peer networks.

Vouchers can then be presented at a participating pharmacy in exchange for no-cost naloxone. People may also present to participating pharmacies for no-cost naloxone without a voucher.

A list of participating pharmacies can be found here: SA health Website link

Outlet NameGoogle search linkAddressSuburb LocationState LocationPostcode LocationPhoneOperating hours
Aboriginal Community Connect
Uniting Communities
Click here to search on Google 196 Prospect RdPROSPECTSA508283346054Mon-Fri 9am-5pm
Aboriginal Connection ProgramClick here to search on Google 91 Magill RoadSTEPNEYSA5069742 55059Outreach: Mon - Fri between 8:00am - 4:00pm
Aboriginal Drug and Alcohol Council (ADAC)Click here to search on Google 155 Holbrooks RdUNDERDALESA50328351 9031Mon–Fri 9am–5pm
Adelaide Sexual Health CentreClick here to search on Google 275 North TerraceADELAIDESA500071172800Mon & Fri 10am–4.30pm, Tues & Wed 11am–6.30pm & Thur 1pm-4:30pm
Aldinga GP Plus Health Care CentreClick here to search on Google Pridham BoulevardALDINGA BEACHSA5173(08) 8557 9500Monday to Friday 9:00am to 10:00pm; Saturday 1:00pm to 8:00pm; Sunday and Public Holidays 10:00am to 6:00pm.
Angaston District HospitalClick here to search on Google 29 North StreetANGASTONSA5353(08) 8564 206224 hours, 7 days.
Ardrossan Community HospitalClick here to search on Google 37 Fifth StreetARDROSSANSA5571(08) 8837 302124 hours, 7 days.
Balaklava Hospital & Health ServiceClick here to search on Google 16 War Memorial DriveBALAKLAVASA54618862 140024 hours
Bordertown Memorial HospitalClick here to search on Google 23 South TerraceBORDERTOWNSA5268(08) 8752 900024 hours, 7 days.
Burra HospitalClick here to search on Google 46 Commercial StreetBURRASA5417(08) 8892 230024 hours, 7 days.
Ceduna District Health ServicesClick here to search on Google 3 Eyre HighwayCEDUNASA5690(08) 8626 211024 hours, 7 days.
Ceduna Koonibba Aboriginal Health ServiceClick here to search on Google 1 Eyre HighwayCEDUNASA5690(08) 8626 2600Monday to Friday 9:00am to 5:00pm.
Ceduna Koonibba Aboriginal Health ServicesClick here to search on Google Eyre HighwayCEDUNASA56908262 250024 Hours
Central Service - DASSA (Drug & Alcohol Services SA)Click here to search on Google 91 Magill RoadSTEPNEYSA5069742 55080Mon–Fri 9am–5pm
Clare HospitalClick here to search on Google 47 Farrell Flat RoadCLARESA5453(08) 8842 650324 hours, 7 days.
Clare Hospital & Health ServicesClick here to search on Google 47 Farrell Flat RoadCLARESA54538442 650024 hours
Coober Pedy Hospital and Health ServicesClick here to search on Google 89 Hospital RoadCOOBER PEDYSA5723(08) 8672 500924 hours, 7 days.
DASSA Central - Stepney (Drug & Alcohol Services SA)Click here to search on Google 91 Magill RoadSTEPNEYSA5069742 55080Mon-Fri 9am-5pm
Eastern Eyre Health & Aged Care - Cleve CampusClick here to search on Google North TerraceCLEVESA56408628 239924 hours
Eastern Eyre Health and Aged Care Cleve CampusClick here to search on Google North TerraceCLEVESA5640(08) 8628 239924 hours, 7 days.
Gawler Community Health ServicesClick here to search on Google 21 Hutchison RoadGAWLERSA5118(08) 8521 200024 hours, 7 days.
GP Plus ElizabethClick here to search on Google 16 Playford BoulevardELIZABETHSA51127485 4000Mon–Fri 10am–4pm
GP Plus Health Care Centre - AldingaClick here to search on Google Pridham BoulevardALDINGA BEACHSA51738557 9500Mon-Fri 9am-10pm. Sat 1pm-8pm. Sun & PH 10am-6pm
Hepatitis SAClick here to search on Google 3 Hackney RoadHACKNEYSA5069(08) 8362 8443Monday to Friday 9:00am to 5:00pm.
Jamestown HospitalClick here to search on Google South TerraceJAMESTOWNSA54918664 140624 hours
Kangaroo Island Health ServicesClick here to search on Google The EsplanadeKINGSCOTESA5223(08) 8553 420024 hours, 7 days.
Kimba HospitalClick here to search on Google 7-13 Martin TerraceKIMBASA5641(08) 8627 240024 hours, 7 days.
Kingston Soldiers Memorial HospitalClick here to search on Google Young StreetKINGSTON SESA5275(08) 8767 022224 hours, 7 days.
Kurlana Tampawardli - Uniting Communities, Aboriginal Community ConnectClick here to search on Google 45-47 Tapleys Hill RoadHENDONSA50148202 5610Mon- Fri - 9am - 5pm after hours 5pm - 11:30pm Sat/Sun & Public Holidays 9am - 11:30pm
Leigh Creek HospitalClick here to search on Google Blackoak DriveLEIGH CREEKSA5731(08) 8678 602224 hours, 7 days.
Lower Eyre Health Service - Tumby BayClick here to search on Google 9 EsplanadeTUMBY BAYSA56058688 200724 Hours
Loxton Hospital ComplexClick here to search on Google Drabsch StreetLOXTONSA5333(08) 8584 852924 hours, 7 days.
Maitland Hospital & Health ServicesClick here to search on Google 65 Roberts StreetMAITLANDSA55738832 262624 hours
Marree District HospitalClick here to search on Google First StreetMARREESA5733(08) 8675 834524 hours, 7 days.
Mauray Mallee GP NetworkClick here to search on Google Level 1/55 Adelaide RoadMURRAY BRIDGESA52538531 1303Mon - Fri 9am-5pm
Meningie & Districts Memorial Hospital & Health ServiceClick here to search on Google South TerraceMENINGIESA52648575 277724 hours
Meningie and Districts Memorial Hospital and Health ServiceClick here to search on Google 2 South TerraceMENINGIESA5264(08) 8575 277724 hours, 7 days.
Mid West HealthClick here to search on Google Beach TerraceELLISTONSA5670(08) 8687 900124 hours, 7 days.
Mid West Health - EllistonClick here to search on Google 4-6 Memorial DriveELLISTONSA56708687 900124 hours
Mid West Health - Streaky Bay Hospital and Community Health CentreClick here to search on Google 1 Flinders DriveSTREAKY BAYSA5680(08) 8626 100924 hours, 7 days.
Mid West Health - Wudinna Hospital and Community Health CentreClick here to search on Google 16-24 Richards AvenueWUDINNASA5652(08) 8680 210124 hours, 7 days.
Mid-West Health - Streaky BayClick here to search on Google 1 Flinders DriveSTREAKY BAYSA56808626 100924 hours
Mid-West Health - WudinnaClick here to search on Google Richards StreetWUDINNASA56528680 210124 hours
Millicent and Districts Hospital and Health ServiceClick here to search on Google Mount Gambier RoadMILLICENTSA5280(08) 8733 010024 hours, 7 days.
Minlaton Medical CentreClick here to search on Google 7 South TerraceMINLATONSA5575(08) 8853 2308Monday to Friday 8:30am to 8:00pm; Saturday and Sunday 8:30am to 5:00pm.
Mount Barker & Districts Health ServiceClick here to search on Google Accident & Emergency, Wellington RoadMOUNT BARKERSA52518393 177724 hours
Mount Barker and Districts Health Service - Accident and Emergency DepartmentClick here to search on Google Wellington RoadMOUNT BARKERSA5251(08) 8393 177724 hours, 7 days.
Mount Gambier & Districts Health Service IncClick here to search on Google Accident & Emergency, Wehl St NorthMOUNT GAMBIERSA52908721 124324 hours
Mount Gambier and Districts Health Service - Accident and Emergency DepartmentClick here to search on Google 276-300 Wehl Street NorthMOUNT GAMBIERSA5290(08) 8721 124324 hours, 7 days.
Murray Bridge Soldiers Memorial Hospital IncClick here to search on Google Swanport RdMURRAY BRIDGESA52538535 677724 hours
Murray Bridge Soldiers' Memorial HospitalClick here to search on Google 120 Swanport RoadMURRAY BRIDGESA5253(08) 8535 6777Monday to Friday 9:00am to 5:00pm. Automatic Dispensing Machine 24 hours, 7 days.
Murray Mallee Community HealthClick here to search on Google 104 Swanport RoadMURRAY BRIDGESA5253(08) 8535 6800Monday to Friday 9:00am to 5:00pm.
Murray Mallee GP NetworkClick here to search on Google Level 1/55 Adelaide RoadMURRAY BRIDGESA52538535 6800Mon – Fri 9am -5pm
Naracoorte Health ServiceClick here to search on Google 101 Jenkins TerraceNARACOORTESA5271(08) 8762 822324 hours, 7 days.
Northern DASSAClick here to search on Google 22 Langford DriveELIZABETHSA511224 hours, 7 days; Automatic Dispensing Machine.
Northern ServiceClick here to search on Google 22 Langford DriveELIZABETHSA5112(08) 8287 5742Monday to Friday 2:00pm to 5:00pm.
Northern Service - DASSA (Drug & Alcohol Services SA)Click here to search on Google 22 Langford DriveELIZABETHSA51127485 4600(Tues: 9am - 9pm) Mon - Fri 9am - 5pm Peer Available: Mon-Fri 9.30am - 5pm
Northern Yorke Peninsula Hospital - WallarooClick here to search on Google 1 Ernest TerraceWALLAROOSA5556(08) 8823 020024 hours, 7 days.
Nunkuwarrin Yunti (Nuhit)Click here to search on Google 182–190 Wakefield StreetADELAIDESA50008406 1600Mon–Fri 8.30am–5pm Peer Available: Fri 9am - 5pm
Nunkuwarrin Yunti of South Australia Inc.Click here to search on Google 182-190 Wakefield StreetADELAIDESA5000(08) 8406 1600Monday to Friday 9:00am to 5:00pm and Outreach Service.
Nunyara Aboriginal Health ServiceClick here to search on Google 17-27 Tully StreetWHYALLA STUARTSA56008649 9900Mon-Fri 9am-5pm
Pangula Mannamurna -Click here to search on Google 191 Commercial Street WestMOUNT GAMBIERSA52908724 7270Mon-Fri - 9am - 5pm
Penola War Memorial HospitalClick here to search on Google 18 Church StreetPENOLASA5277(08) 8737 231124 hours, 7 days.
Penola War Memorial Hospital IncClick here to search on Google 18 Church StreetPENOLASA52778737 231124 hours
Peterborough HospitalClick here to search on Google 23 Hurlstone StreetPETERBOROUGHSA5422(08) 8651 0400Monday to Friday 9:00am to 4:30pm.
Pinnaroo Soldiers' Memorial HospitalClick here to search on Google 2 Bundey TerracePINNAROOSA5304(08) 8577 922224 hours, 7 days.
Point Pearce Health CentreClick here to search on Google Parrys AvenuePOINT PEARCESA55238832 2796Mon-Thur 9am-3pm, Fri 9am-12pm
Wonggangga Turtpandi Aboriginal Primary Health care Services' (SAVIVE)Click here to search on Google Corner Church and Dale StreetsPORT ADELAIDESA5015(08) 8240 9611Monday to Friday 8:45am to 5:00pm.
Port Augusta Hospital and Regional Health Services Inc.Click here to search on Google 71 Hospital RoadPORT AUGUSTASA5700(08) 8648 550024 hours, 7 days.
Port Augusta Substance Misuse ServicesClick here to search on Google 39 Elizabeth TerracePORT AUGUSTASA5700(08) 8641 917124 hours, 7 days.
Port Broughton District HospitalClick here to search on Google Bay StreetPORT BROUGHTONSA5522(08) 8635 220024 hours, 7 days.
Port Lincoln Aboriginal Health ServiceClick here to search on Google 19A Oxford TerracePORT LINCOLNSA56068683 0162Mon- Sun 8.30am - 5pm
Port Pirie Hospital and Regional Health ServiceClick here to search on Google Corner The Terrace and Alexander StreetsPORT PIRIESA5540(08) 8638 450124 hours, 7 days.
Port Pirie Regional Health ServiceClick here to search on Google Alexander StreetPORT PIRIESA55408638 450024 hours
Primary Health Care Services Port AdelaideClick here to search on Google Cnr Church & Dale StreetPORT ADELAIDESA50158240 9611Mon-Fri 9.30am-5pm Peer Educator on site
Renmark Paringa District Health Service Inc.Click here to search on Google Ral Ral AvenueRENMARKSA5341(08) 8580 410024 hours, 7 days.
Riverland General Hospital - BerriClick here to search on Google Maddern StreetBERRISA53438580 240024 hours
Riverland Regional Health Service Inc - Barmera CampusClick here to search on Google Hawdon StreetBARMERASA53458588 200624 hours
Riverland Regional Health Service Inc.Click here to search on Google Bonney Lodge, 24 Hawdon StreetBARMERASA5345(08) 8588 200624 hours, 7 days.
Riverland Regional Hospital Berri CampusClick here to search on Google Maddern AvenueBERRISA5343(08) 8580 240024 hours, 7 days.
Roxby Downs Health Services - Community HealthClick here to search on Google 16-28 Burgoyne StreetROXBY DOWNSSA5725(08) 8671 902024 hours, 7 days.
Sex Industry NetworkClick here to search on Google 276 Henley Beach RoadUNDERDALESA5032(08) 8351 7626Tuesday to Friday 9:30am to 5:00pm. Outreach Service Wednesday and Friday 8:00pm to 11:00pm.
SHINE SA - Hyde Street PracticeClick here to search on Google 57 Hyde StreetADELAIDESA50007099 5300Mon- Fri - 9am - 5pm SHINE SA offers free/bulk-billed services for CNP clients
SIN - Sex Industry NetworkClick here to search on Google 220 Main South RoadMILE ENDSA50318351 7626Outreach Wednesday & Friday 7:30pm - 11:00pm Tue-Fri 9.30am-5pm
SIN (Sex Industry Network)Click here to search on Google 220 South RoadMILE ENDSA50318351 7626Tue-Fri 9.30am-5pm and Outreach
Snowtown HospitalClick here to search on Google Snowtown TerraceSNOWTOWNSA5520(08) 8865 010024 hours, 7 days.
South Coast District Hospital Inc.Click here to search on Google Bay RoadVICTOR HARBOURSA5211(08) 8552 050024 hours, 7 days.
Noarlunga Health PrecinctClick here to search on Google Alexander Kelly DriveNOARLUNGA CENTRESA51688384 9266 CNP Room 8384 9661Mon – Fri 9:30am–5pm Closed for Lunch 12:30 - 1:00pm
Noarlunga Health PrecinctClick here to search on Google Alexander Kelly DriveNOARLUNGA CENTRESA5168(08) 8384 9266Monday, Tuesday, Wednesday, and Friday 8:30am to 5:00pm; Thursday 8:30am to 8:00pm. Automatic Dispensing Machine available 24 hours, 7 days.
Southern Service (DASSA) (Drug & Alcohol Services SA)Click here to search on Google 209 Main South RoadMORPHETT VALESA51638325 8111Mon-Fri 9am - 5pm
Strathalbyn & District Health ServiceClick here to search on Google 16 Alfred PlaceSTRATHALBYNSA52558536 233324 hours
Streetlink Youth Health ServiceClick here to search on Google 1st Floor Gresham StreetADELAIDESA5000(08) 8202 5950Monday to Friday 9:00am to 5:00pm.
Tailem Bend District HospitalClick here to search on Google 74 Flinders HighwayTAILEM BENDSA5259(08) 8572 580024 hours, 7 days.
Tanunda War Memorial HospitalClick here to search on Google 15 Mill StreetTANUNDASA5352(08) 8563 239824 hours, 7 days.
Umoona Tjutagku Health Service Aboriginal CorporationClick here to search on Google Lot 32 Hutchinson StreetCOOBER PEDYSA57238672 5255Mon-Fri 9.00am - 5.00pm
Uniting Communities - Adelaide - StreetlinkClick here to search on Google Level 1 43 Franklin StreetADELAIDESA50008202 5690Mon-Fri 9am-5pm (Peer Available: Mon-Wed - 9.30am-5pm)
Uniting Communities Mount GambierClick here to search on Google 11 Wehl StreetMOUNT GAMBIERSA52908725 1616Mon – Fri 9am -5pm
Uniting Communities Mt GambierClick here to search on Google 11 Wehl StMOUNT GAMBIERSA52908725 1616Mon-Fri 9am-5pm
Uniting Communities SmithfieldClick here to search on Google 26 Anderson WalkSMITHFIELDSA51148202 5980Mon-Fri 9am-5pm
Urgent Metal Health Care CentreClick here to search on Google 215 Grenfell StreetADELAIDESA50008448 9100Mon-Friday - 11:30am - 12:00pm
Watto Purrunna Aboriginal Primary Health Care ServiceClick here to search on Google Cnr Church & Dale StreetPORT ADELAIDESA50158240 9611Mon-Fri 9.30am-5pm Closed for Lunch - 12:30 - 1:00pm
West Coast Youth & Community SupportClick here to search on Google 1/7 Mortlock TerracePORT LINCOLNSA56068683 0072Mon - Fri - 9am - 4:30pm
Whyalla Hospital & Health Services IncClick here to search on Google 20 Wood TerraceWHYALLASA56008648 841124 hours
Whyalla Hospital and Health Services Inc.Click here to search on Google 20 Wood TerraceWHYALLASA5600(08) 8648 841124 hours, 7 days.
Yorke Peninsula Health Service Maitland HospitalClick here to search on Google 65 Roberts StreetMAITLANDSA5573(08) 8832 262624 hours, 7 days.
Yorketown Hospital and Health ServiceClick here to search on Google 19 Waterloo Bay RoadYORKETOWNSA5576(08) 8852 011324 hours, 7 days.

Information was sourced from: 

SA Health Website