Public Health Offices
Important Notice:
All Public Health offices are closed to drop-in visitors. Booked appointments will proceed. If you need to rebook an appointment due to illness or self-isolation, please call your local Public Health office
Amherst18 South Albion Street Amherst, NS B4H 2W3 Canada
Phone:
(902) 667-3319, (800) 767-3319
Fax:
(902) 667-2273
|
Antigonish23 Bay Street, suite 2N Antigonish, NS B2G 2G7 Canada
Phone:
(902) 867-4500 x4800
Fax:
(902) 863-7476
|
BaddeckVictoria County Memorial Hospital 30 Old Margaree Road Baddeck, NS B0E 1B0 Canada
Phone:
(902) 295-2178
Fax:
(902) 295-3822
|
Barrington Passage3695 Highway 3 Barrington Passage, NS B0W 1G0 Canada
Phone:
(902) 637-2430
Fax:
(902) 637-3358
|
BerwickWestern Kings Memorial Health Centre 121 Orchard Street Berwick, NS B0P 1E0 Canada
Phone:
(902) 538-3700
Fax:
(902) 538-0770
|
Bridgewater215 Dominion Street Suite 200 Bridgewater, NS B4V 2K7 Canada
Phone:
(902) 543-0850
Fax:
(902) 543-8024
|
CansoEastern Memorial Hospital 1746 Union Street Canso, NS B0H 1H0 Canada
Phone:
(902) 366-2925
Fax:
(902) 366-2900
|
Chester3769 Hwy 3 Chester, NS B0J 1J0 Canada
Phone:
(902) 275-3581
Fax:
(902) 275-1337
|
CheticampSacred Heart Community Health Centre 15102 Cabot Trail Cheticamp, NS B0E 1H0 Canada
Phone:
(902) 224-2410
Fax:
(902) 224-2903
|
Dartmouth7 Mellor Ave, Unit 5 Dartmouth, NS B3B 0E8 Canada
Phone:
(800) 430-9557, (902) 481-5800
Fax:
(902) 481-5803
|
DigbyDigby General Hospital 75 Warwick Street 1st Floor Digby, NS B0V 1A0 Canada
Phone:
(902) 245-2557
Fax:
(902) 245-1302
|
Elmsdale15 Commerce Court Suite 150 Elmsdale, NS B2S 3K5 Canada
Phone:
(902) 883-3500
Fax:
(902) 883-3400
|
Glace Bay633 Main Street Ground Floor Glace Bay, NS B1A 6J3 Canada
Phone:
(902) 842-4050
Fax:
(902) 842-4004
|
Guysborough10506 Highway 16 Guysborough Hospital Guysborough, NS B0H 1N0 Canada
Phone:
(902) 533-3502
Fax:
(902) 533-2167
|
InvernessInverness Consolidated Memorial Hospital 39 James Street Inverness, NS B0E 1N0 Canada
Phone:
(902) 258-1920
Fax:
(902) 258-2721
|
LiverpoolQueen’s General Hospital 175 School Street Liverpool, NS B0T 1K0 Canada
Phone:
(902) 354-5737
Fax:
(902) 354-5702
|
Lunenburg250 Green Street Lunenburg, NS B0J 2C0 Canada
Phone:
(902) 634-9967
Fax:
(902) 634-7024
|
Meteghan CentreClare Health Centre 8559 Highway 1 Meteghan Centre, NS B0W 2J0 Canada
Phone:
(902) 645-2325
Fax:
(902) 645-3356
|
MiddletonSoldier’s Memorial Hospital 462 Main Street Middleton, NS B0S 1P0 Canada
Phone:
(902) 825-3385
Fax:
(902) 825-5118
|
Neil’s HarbourBuchanan Memorial Community Health Centre 32610 Cabot Trail Neil's Harbour, NS B0C 1N0 Canada
Phone:
(902) 336-2295
Fax:
(902) 336-2202
|
New GlasgowCommunity Health Centre 690 East River Road New Glasgow, NS B2H 3S1 Canada
Phone:
(902) 752-5151
Fax:
(902) 755-7175
|
New WaterfordNew Waterford Consolidated Hospital 716 King Street New Waterford, NS B1H 3Z5 Canada
Phone:
(902) 862-2204
Fax:
(902) 862-3155
|
Port Hawkesbury708 Reeves Street, Unit 3 Port Hawkesbury, NS B9A 2S1 Canada
Phone:
(902) 625-1693
Fax:
(902) 625-4091
|
Sheet HarbourEastern Shore Memorial Hospital 22637 Highway 7 Sheet Harbour, NS B0J 3B0 Canada
Phone:
(902) 885-2470
Fax:
(902) 885-4017
|
ShelburneRoseway Hospital 1606 Lake Road Shelburne, NS B0T 1W0 Canada
Phone:
(902) 875-2623
Fax:
(902) 875-4502
|
Sydney795 Alexandra St. Suite 203 Sydney, NS B1S 0L5 Canada
Phone:
(902) 563-2400
Fax:
(902) 563-0508
|
Sydney MinesNorthside General Hospital 520 Purves Street North Sydney, NS B2A 3M4 Canada
Phone:
(902) 736-7904
Fax:
(902) 736-7909
|
TruroColchester East Hants Health Centre 600 Abenaki Road Level 1/Wing B Truro, NS B2N 5A1 Canada
Phone:
(902) 893-5820
Fax:
(902) 893-5839
|
WolfvilleEastern Kings Memorial Community Health Centre 23 Earnscliffe Avenue Wolfville, NS B4P 1X4 Canada
Phone:
(902) 542-6310
Fax:
(902) 542-6333
|
Yarmouth60 Vancouver Street, 4th Floor, Building B Yarmouth Regional Hospital Yarmouth, NS B5A 2P4 Canada
Phone:
(902) 742-7141
Fax:
(902) 742-6062
|