Community Health Centres / Public Health Nursing
List of Public Health Centres sorted by Zone.
 
service Community Health Centres Provided by: Alberta Health Services - Central Zone
Bashaw Community Health Centre   5308 53 Street , Bashaw, Alberta T0B 0H0
780-372-3731

Camrose Community Health Centre Briarcrest   5510 46 Avenue , Camrose, Alberta T4V 4P8
780-679-2980

Castor Community Health Centre   4909 50 Avenue , Castor, Alberta T0C 0X0
403-882-3404

Consort Community Health Centre   5410 52 Avenue , Consort, Alberta T0C 1B0
403-577-3770

Coronation Community Health Centre   4909 Royal Street , Coronation, Alberta T0C 1C0
403-578-3200

Drayton Valley Community Health Centre   4110 50 Avenue , Drayton Valley, Alberta T7A 0B3
780-542-4415

Drumheller Health Centre   351 9 Street NW, Drumheller, Alberta T0J 0Y1
403-820-6004

Eckville Community Health Centre   5120 51 Avenue , Eckville, Alberta T0M 0X0
403-746-2201

Elnora Community Health Centre   425 8 Avenue , Elnora, Alberta T0M 0Y0
403-773-3636

Hanna Health Centre   904 Centre Street N, Hanna, Alberta T0J 1P0
403-854-5236

Innisfail Health Centre   5023 42 Street , Innisfail, Alberta T4G 1A9
403-227-7820

Kitscoty Community Health Centre   4922 49 Avenue , Kitscoty, Alberta T0B 2P0
780-846-2824

Lacombe Community Health Centre   5010 51 Street , Lacombe, Alberta T4L 1W2
403-782-3218

Lamont Health Care Centre   5216 53 Street , Lamont, Alberta T0B 2R0
780-895-5817

Olds Campus Community Health Centre   Suite 2029 - 4500 50 Street , Olds, Alberta T4H 0C9
403-559-2150

Ponoka Community Health Centre   5900 2A Highway , Ponoka, Alberta T4J 1P5
403-783-4491

Provost Provincial Building   5419 44 Street , Provost, Alberta T0B 3S0
780-753-6180

Red Deer 49th Street Community Health Centre    4755 49 Street , Red Deer, Alberta T4N 1T6
403-314-5225

Red Deer Bremner Ave Community Health Centre   2845 Bremner Avenue , Red Deer, Alberta T4R 1S2
403-341-2100

Red Deer Johnstone Crossing Community Health Centre   300 Jordan Parkway , Red Deer, Alberta T4P 0G8
403-356-6300

Rimbey Community Health Centre   4709 51 Avenue , Rimbey, Alberta T0C 2J0
403-843-2288

Rocky Mountain House Health Centre   5016 52 Avenue , Rocky Mountain House, Alberta T4T 1T2
403-845-3030 (Public Health)

Sedgewick Community Health Centre   4822 50 Street , Sedgewick, Alberta T0B 4C0
780-384-3652

Stettler Community Health Centre   5911 50 Avenue , Stettler, Alberta T0C 2L0
403-742-3326

Sundre Community Health Centre   212 6 Avenue NE, Sundre, Alberta T0M 1X0
403-638-4063

Sylvan Lake Community Health Centre   4602 49 Avenue , Sylvan Lake, Alberta T4S 1M7
403-887-2241

Three Hills Health Centre   1504 2 Street N, Three Hills, Alberta T0M 2A0
403-443-5355

Tofield Health Centre   5543 44 Street , Tofield, Alberta T0B 4J0
780-662-3984

Two Hills Health Centre   4401 53 Avenue , Two Hills, Alberta T0B 4K0
780-657-3361

Vegreville Community Health Centre   5318 50 Street , Vegreville, Alberta T9C 1R1
780-632-3331

Vermilion Provincial Building   4701 52 Street , Vermilion, Alberta T9X 1J9
780-853-5270

Viking Community Health Centre   5224 50 Street , Viking, Alberta T0B 4N0
780-336-4782

Wainwright Provincial Building   810 14 Avenue , Wainwright, Alberta T9W 1R2
780-842-4077

Wetaskiwin Community Health Centre   5610 40 Avenue , Wetaskiwin, Alberta T9A 3E4
780-361-4333

Winfield Community Health Centre   #10 2 Avenue W, Winfield, Alberta T0C 2X0
780-682-4755


service Community Health Services Provided by: Alberta Health Services - Calgary Zone
Acadia Community Health Centre   132 - 151 86 Avenue SE, Calgary, Alberta T2H 3A5
403-944-7200

Airdrie Community Health Centre   604 Main Street S, Airdrie, Alberta T4B 3K7
403-912-8400

Banff Community Health Centre   303 Lynx Street , Banff, Alberta T1L 1B3
403-762-2990

Canmore Provincial Building   104 - 800 Railway Avenue , Canmore, Alberta T1W 1P1
403-678-5656

Chestermere Community Health Centre   288 Kinniburgh Boulevard , Chestermere, Alberta T1X 0V8
403-365-5400

Claresholm Community Health Centre   5221 2 Street W, Claresholm, Alberta T0L 0T0
403-625-4061

Cochrane Community Health Centre   60 Grande Boulevard , Cochrane, Alberta T4C 0S4
403-851-6130

Cremona Community Health Centre   106 Railway Avenue , Cremona, Alberta T0M 0R0
403-637-3715

Didsbury District Health Services Building   1210 20 Avenue , Didsbury, Alberta T0M 0W0
403-335-7292

East Calgary Health Centre   4715 8 Avenue SE, Calgary, Alberta T2A 3N4
403-955-1250

High River Public Health Centre   310 MacLeod Trail SW, High River, Alberta T1V 1M7
403-652-5450

Nanton Community Health Centre   2214 20 Street , Nanton, Alberta T0L 1R0
403-646-2218

Oilfields General Hospital   717 Government Road , Black Diamond, Alberta T0L 0H0
403-933-6505

Okotoks Health and Wellness Centre   11 Cimarron Common , Okotoks, Alberta T1S 2E9
403-995-2600

Ranchlands Village Mall   1829 Ranchlands Boulevard NW, Calgary, Alberta T3G 2A7
403-943-9700

Shaganappi Complex   3415 8 Avenue SW, Calgary, Alberta T3C 0E8
403-944-7373

South Calgary Health Centre   31 Sunpark Plaza SE, Calgary, Alberta T2X 3W5
403-943-9500

Strathmore Public Health Office   650 Westchester Road , Strathmore, Alberta T1P 1H8
403-361-7200

Thornhill Community Health Centre   6617 Centre Street N, Calgary, Alberta T2K 4Y5
403-944-7500

Village Square Leisure Centre   2623 56 Street NE, Calgary, Alberta T1Y 6E7
403-944-7000

Vulcan Community Health Centre   610 Elizabeth Street S, Vulcan, Alberta T0L 2B0
403-485-2285


service Community Health Services (Public Health Centres) Provided by: Alberta Health Services - North Zone
Anzac Community Health Services   240 Christina Drive , Anzac, Alberta T0P 1J0
780-334-2023

Athabasca Community Health Services   3401 48 Avenue , Athabasca, Alberta T9S 1M7
780-675-2231

Barrhead Community Health Services   6203 49 Street , Barrhead, Alberta T7N 1A1
780-674-3408

Beaverlodge Community Health Services   412 10A Street , Beaverlodge, Alberta T0H 0C0
780-354-2647

Bonnyville Community Health Services   4904 50 Avenue , Bonnyville, Alberta T9N 2G4
780-826-3381

Boyle Healthcare Centre   5004 Lakeview Road , Boyle, Alberta T0A 0M0
780-689-2677

Buffalo Lake Settlement Community Health Services   Buffalo Lake Drive , Buffalo Lake Settlement, Alberta T0A 0R0
780-689-4771

Calling Lake Community Health Services   Calling Lake, Alberta T0G 0K0
780-331-3760

Cold Lake Community Health Services   4720 55 Street , Cold Lake, Alberta T9M 1V8
780-594-4404

Edson Healthcare Centre   3837 6 Avenue , Edson, Alberta T7E 0C5
780-725-6083

Elizabeth Settlement Community Hall   Elizabeth Metis Settlement, Alberta T9M 1V8
780-594-3383

Elk Point Community Health Services   5310 50 Avenue , Elk Point, Alberta T0A 1A0
780-724-3532

Fairview Health Complex   10628 110 Street , Fairview, Alberta T0H 1L0
780-835-4951

Fishing Lake Metis Settlement Community Health Services   Fishing Lake Metis Settlement, Alberta T0A 1A0
780-943-3058

Fort McMurray Community Health Services   113 Thickwood Boulevard , Fort McMurray, Alberta T9H 5E5
780-791-6247

Fox Creek Healthcare Centre   600 3 Street , Fox Creek, Alberta T0H 1P0
780-622-3730

George McDougall - Smoky Lake Healthcare Centre   4212 55 Avenue , Smoky Lake, Alberta T0A 3C0
780-656-3595

Gift Lake Community Health Services   Main Street , Gift Lake, Alberta T0G 1B0
780-767-2101

Glendon Community Health Services   2 Street Railway Avenue , Glendon, Alberta T0A 1P0
780-635-3861

Grande Cache Provincial Building   10001 Hoppe Avenue , Grande Cache, Alberta T0E 0Y0
780-827-3504

Grande Prairie College and Community Health Centre   10620 104 Avenue , Grande Prairie, Alberta T8V 8J8
780-513-7500 To book appointments

Grande Prairie Provincial Building   10320 99 Street , Grande Prairie, Alberta T8V 6J4
780-513-7500

Grimshaw / Berwyn and District Community Health Centre   5621 50 Avenue , Grimshaw, Alberta T0H 1W0
780-332-6505

High Prairie Health Complex   5101 38th Street , High Prairie, Alberta T0G 1E0
780-523-6450

Hinton Community Health Services   1280A Switzer Drive , Hinton, Alberta T7V 1T5
780-865-2277

Kikino Metis Settlement   Kikino, Alberta T0A 2B0
780-623-7797

Kinuso Community Health Services   230 Centre Street , Kinuso, Alberta T0G 1K0
780-775-3501

La Crete Public Health and Home Care Building   9818 105 Street , La Crete, Alberta T0H 2H0
780-928-6800

Lac La Biche Provincial Building   9503 Beaverhill Road , Lac La Biche, Alberta T0A 2C0
780-623-4471

Manning Community Health Centre   600 2 Street NE, Manning, Alberta T0H 2M0
780- 836-7361

Mayerthorpe Healthcare Centre   4417 45 Street , Mayerthorpe, Alberta T0E 1N0
780-786-2488

Northwest Health Centre    11202 100 Avenue , High Level, Alberta T0H 1Z0
780-841-3230

Onoway Community Health Services   4919 Lac Ste Anne Trail , Onoway, Alberta T0E 1V0
780-967-6200

Peace River Community Health Centre   10101 68 Street , Peace River, Alberta T8S 1T6
780-624-7260

Rainbow Lake Community Health Services   6A Commercial Road , Rainbow Lake, Alberta T0H 2Y0
780-956-3646

Sacred Heart Community Health Centre   350 3 Avenue NW, McLennan, Alberta T0H 2L0
780-324-3750

Seton - Jasper Healthcare Centre   518 Robson Street , Jasper, Alberta T0E 1E0
780-852-4759

Slave Lake Healthcare Centre   309 6 Street NE, Slave Lake, Alberta T0G 2A2
780-849-3947

Spirit River Community Health Services   5003 45 Avenue , Spirit River, Alberta T0H 3G0
780-864-3063

St. Paul Community Health Services   5610 50 Avenue , St. Paul, Alberta T0A 3A1
780-645-3396

Swan Hills Healthcare Centre   29 Freeman Drive , Swan Hills, Alberta T0G 2C0
780-333-7077

Thorhild Community Health Services   302 2 Avenue , Thorhild, Alberta T0A 3J0
780-398-3879

Trout / Peerless Lake Health Centre   Peerless Lake, Alberta T0G 2W0
780-869-2362

Valleyview Community Health Services   5112 50 Avenue , Valleyview, Alberta T0H 3N0
780-524-3338

Vilna Community Health Services   5103 48 Street , Vilna, Alberta T0A 3L0
780-656-3595

Wabasca / Desmarais Community Health Services   867 Stoney Point Road , Wabasca, Alberta T0G 2K0
780-891-3931

Westlock Community Health Services   10024 107 Avenue , Westlock, Alberta T7P 2E3
780-349-3316

Whitecourt Healthcare Centre   20 Sunset Boulevard , Whitecourt, Alberta T7S 1M8
780-778-5555

Woodland Cree Health Centre   Cadotte Lake, Alberta T0H 0N0
780-629-8963

Worsley Community Health Services   404 Alberta Avenue , Worsley, Alberta T0H 3W0
780-685-3752

Zama City Community Health Services   Alley , Zama City, Alberta T0H 4E0
780-683-2220


service Public Health Centres Provided by: Alberta Health Services - Edmonton Zone
Beaumont Public Health Centre   4918 50 Avenue , Beaumont, Alberta T4X 1J9
780-929-4822

Bonnie Doon Public Health Centre   8314 88 Avenue NW, Edmonton, Alberta T6C 1L1
780-342-1520

Devon General Hospital   101 Erie Street S, Devon, Alberta T9G 1A6
780-342-7069

East Edmonton Health Centre   7910 112 Avenue NW, Edmonton, Alberta T5B 0C2
780-342-4719

Evansburg Health Centre   5225 50 Street , Evansburg, Alberta T0E 0T0
780-727-2288

Fort Saskatchewan Community Hospital   9401 86 Avenue , Fort Saskatchewan, Alberta T8L 0C6
780-342-2366

Gibbons Health Unit   4720 50 Avenue , Gibbons, Alberta T0A 1N0
780-342-2660

Leduc Public Health Centre   4219 50 Street , Leduc, Alberta T9E 8C9
780-980-4644

Mill Woods Public Health Centre   7525 38 Avenue , Edmonton, Alberta T6K 3X9
780-342-1660

Morinville Provincial Building   10008 107 Street , Morinville, Alberta T8R 1L3
780-342-2600

Northeast Community Health Centre   14007 50 Street , Edmonton, Alberta T5A 5E4
780-342-4020

Northgate Centre   9499 137 Avenue , Edmonton, Alberta T5E 5R8
780-342-2800

Rutherford Health Centre   11153 Ellerslie Road SW, Edmonton, Alberta T6W 0E9
780-342-6800

Spruce Grove Health Unit   #110 - 505 Queen Street , Spruce Grove, Alberta T7X 2V2
780-342-1301

St. Albert Public Health Centre   23 Sir Winston Churchill Avenue , St. Albert, Alberta T8N 2S7
780-459-6671

Strathcona County Health Centre   2 Brower Drive , Sherwood Park, Alberta T8H 1V4
780-342-4600

Thorsby Public Health Centre   4825 Hankin Street , Thorsby, Alberta T0C 2P0
780-789-4800

Twin Brooks Public Health Centre   1110 113 Street NW, Edmonton, Alberta T6J 7J4
780-342-1560

West Jasper Place Public Health Centre   9720 182 Street , Edmonton, Alberta T5T 3T9
780-342-1234

Westmount Shopping Centre   111 Avenue and Groat Road , Edmonton, Alberta T5M 4B7
780-342-1600

WestView Health Centre    4405 South Park Drive , Stony Plain, Alberta T7Z 2M7
780-968-3700


service Public Health Nursing Provided by: Alberta Health Services - South Zone
Bow Island Provincial Building   802 6 Street E, Bow Island, Alberta T0K 0G0
403-545-2296

Brooks Community Health Centre    440 3rd Street E, Brooks, Alberta T1R 1B3
403-501-3300

Cardston Community Health Centre   576 Main Street , Cardston, Alberta T0K 0K0
403-653-5230

Coaldale Health Centre   2100 11 Street , Coaldale, Alberta T1M 1L2
403-345-3000

Crowsnest Pass Provincial Building   12501 20 Avenue , Blairmore, Alberta T0K 0E0
403-562-5030

Fort Macleod Community Health    744 26 Street , Fort Macleod, Alberta T0L 0Z0
403-553-5351

Lethbridge Community Health Centre   801 1 Avenue S, Lethbridge, Alberta T1J 4L5
403-388-6666

Magrath Community Health Center   37 E 2 Avenue N, Magrath, Alberta T0K 1J0
403-758-4422

Medicine Hat Community Health Services   2948 Dunmore Road SE, Medicine Hat, Alberta T1A 8E3
403-502-8200

Milk River Health Centre   517 Centre Avenue , Milk River, Alberta T0K 1M0
403-647-3430

Oyen Community Health Services   315 3 Avenue E, Oyen, Alberta T0J 2J0
403-664-3651

Pincher Creek Health Centre   1222 Bev McLachlin Drive , Pincher Creek, Alberta T0K 1W0
403-627-1230

Piyami Health Centre   300A Rogers Avenue , Picture Butte, Alberta T0K 1V0
403-388-6751

Raymond Health Centre   150 N 4 Street E, Raymond, Alberta T0K 2S0
403-752-5430

Taber Health Centre   4326 50 Avenue , Taber, Alberta T1G 1N9
403-223-7230

Vauxhall Community Health    406 1 Avenue N, Vauxhall, Alberta T0K 2K0
403-223-7229