PlaceDossier / Questions
How far is the nearest hospital from my BC property?
A report names the nearest hospital on the Province's list, and the next nearest, each with its distance from the lot's middle in a straight line. Every BC place's figure is below; the drive is longer, and not every hospital has a 24-hour emergency department.
The report opens at this answer, with the lot drawn on the map and every other check alongside. A PID (on the tax notice or title) always finds the lot; an address works when it's an exact match.
What the answer means
- The nearest hospital
- The report names the nearest of the 81 hospitals on the Province's Hospitals in BC list (HealthLinkBC, updated 2026-10-01) and the next nearest, from the lot's middle. A hospital's pavilions and buildings count as one hospital; day surgery and outpatient centres are left out.
- Straight line, not road
- The distance is a straight line. The road can be far longer, around a lake, over a pass or by ferry, and in winter a pass can close or slow to a crawl. Time the drive yourself, in winter if you can.
- Emergency care
- Not every hospital on the list has an emergency department open 24 hours a day, and some rural emergency departments close for a shift or a weekend when they're short of staff.
- Health centres
- Some small towns have a health centre with emergency or urgent care that isn't on the Province's hospital list, so the nearest place to get care can be closer than the nearest hospital.
- Over the border
- The Province's list includes one hospital outside BC, Whitehorse General Hospital in the Yukon, so a place in the far north can have it as its nearest.
- What it means for a buyer
- Ask the regional health authority where the nearest emergency department open around the clock is, what the nearest health centre offers, and how an ambulance or air ambulance reaches the lot. The report's Services section also gives the nearest ambulance station.
Distances are straight lines measured by us to the hospitals on the Province's list as updated 2026-10-01; a hospital's services and hours change, and the list can lag a closure or a new site. Confirm with the regional health authority (Interior, Fraser, Vancouver Coastal, Island or Northern Health) before you buy or build.
Source: Hospitals in BC, HealthLinkBC (Open Government Licence – British Columbia).
By place
All 319 of BC's places, each with the nearest of the 81 hospitals on the Province's list, measured by us in a straight line from the town centre (in an electoral area, its main settled place). Listed by name.
| Place, and where it's measured from | Nearest hospital on the Province's list | Straight line |
|---|---|---|
| 100 Mile House from 100 Mile House's town centre | 100 Mile District General Hospital, 100 Mile House | 500 m |
| Abbotsford from Abbotsford's town centre | Abbotsford Regional Hospital and Cancer Centre | 2 km |
| Alberni-Clayoquot, Electoral Area A from Bamfield | West Coast General Hospital, Port Alberni | 53 km |
| Alberni-Clayoquot, Electoral Area B from the middle of the area's addresses at Port Alberni | West Coast General Hospital, Port Alberni | 14 km |
| Alberni-Clayoquot, Electoral Area C from Kennedy Lake | Tofino General Hospital | 29 km |
| Alberni-Clayoquot, Electoral Area D from the middle of the area's addresses at Port Alberni | West Coast General Hospital, Port Alberni | 12 km |
| Alberni-Clayoquot, Electoral Area E from the middle of the area's addresses at Port Alberni | West Coast General Hospital, Port Alberni | 7.1 km |
| Alberni-Clayoquot, Electoral Area F from the middle of the area's addresses at Port Alberni | West Coast General Hospital, Port Alberni | 2.9 km |
| Alert Bay from Alert Bay's town centre | Cormorant Island Community Health Centre, Alert Bay | 100 m |
| Anmore from Anmore's town centre | Eagle Ridge Hospital, Port Moody | 4.2 km |
| Armstrong from Armstrong's town centre | Vernon Jubilee Hospital | 22 km |
| Ashcroft from Ashcroft's town centre | Lillooet Hospital and Health Centre | 46 km |
| Barriere from Barriere's town centre | Dr. Helmcken Memorial Hospital, Clearwater | 52 km |
| Belcarra from Belcarra's town centre | Eagle Ridge Hospital, Port Moody | 7.4 km |
| Bowen Island from Bowen Island's town centre | UBC Hospital, Vancouver | 15 km |
| Bulkley-Nechako, Electoral Area A from the middle of the area's addresses at Smithers | Bulkley Valley District Hospital, Smithers | 2.5 km |
| Bulkley-Nechako, Electoral Area B from the middle of the area's addresses at Burns Lake | Lakes District Hospital and Health Centre, Burns Lake | 1.8 km |
| Bulkley-Nechako, Electoral Area C from the middle of the area's addresses at Fort St. James | Nats'oojeh Hospital and Health Centre, Fort St James | 3.9 km |
| Bulkley-Nechako, Electoral Area D from the middle of the area's addresses at Fraser Lake | St. John Hospital, Vanderhoof | 53 km |
| Bulkley-Nechako, Electoral Area E from Tchesinkut Lake | Lakes District Hospital and Health Centre, Burns Lake | 17 km |
| Bulkley-Nechako, Electoral Area F from the middle of the area's addresses at Vanderhoof | St. John Hospital, Vanderhoof | 2.4 km |
| Bulkley-Nechako, Electoral Area G from Topley | Lakes District Hospital and Health Centre, Burns Lake | 46 km |
| Burnaby from Burnaby's town centre | Burnaby Hospital | 3.3 km |
| Burns Lake from Burns Lake's town centre | Lakes District Hospital and Health Centre, Burns Lake | 700 m |
| Cache Creek from Cache Creek's town centre | Lillooet Hospital and Health Centre | 45 km |
| Campbell River from Campbell River's town centre | North Island Hospital Campbell River and District | 1.3 km |
| Canal Flats from Canal Flats's town centre | Invermere and District Hospital | 42 km |
| Cariboo, Electoral Area A from the middle of the area's addresses at Quesnel | G.R. Baker Memorial Hospital, Quesnel | 4.4 km |
| Cariboo, Electoral Area B from Bouchie Lake | G.R. Baker Memorial Hospital, Quesnel | 8.1 km |
| Cariboo, Electoral Area C from the middle of the area's addresses at Quesnel | G.R. Baker Memorial Hospital, Quesnel | 7 km |
| Cariboo, Electoral Area D from the middle of the area's addresses at Williams Lake | Cariboo Memorial Hospital and Health Centre, Williams Lake | 5.1 km |
| Cariboo, Electoral Area E from the middle of the area's addresses at Williams Lake | Cariboo Memorial Hospital and Health Centre, Williams Lake | 4.1 km |
| Cariboo, Electoral Area F from 150 Mile House | Cariboo Memorial Hospital and Health Centre, Williams Lake | 15 km |
| Cariboo, Electoral Area G from 108 Mile Ranch | 100 Mile District General Hospital, 100 Mile House | 12 km |
| Cariboo, Electoral Area H from Forest Grove | 100 Mile District General Hospital, 100 Mile House | 20 km |
| Cariboo, Electoral Area I from the middle of the area's addresses at Quesnel | G.R. Baker Memorial Hospital, Quesnel | 6.1 km |
| Cariboo, Electoral Area J from Tatla Lake | Bella Coola General Hospital | 157 km |
| Cariboo, Electoral Area K from Alexis Creek | Cariboo Memorial Hospital and Health Centre, Williams Lake | 78 km |
| Cariboo, Electoral Area L from Deka Lake | 100 Mile District General Hospital, 100 Mile House | 31 km |
| Castlegar from Castlegar's town centre | Kootenay Boundary Regional Hospital, Trail | 25 km |
| Central Coast, Electoral Area A from Ocean Falls | ?u?xva?la?su'ailas Heiltsuk Hospital, Bella Bella | 38 km |
| Central Coast, Electoral Area C from Hagensborg | Bella Coola General Hospital | 15 km |
| Central Coast, Electoral Area D from the middle of the area's addresses at Bella Coola | Bella Coola General Hospital | 7.6 km |
| Central Coast, Electoral Area E from Bella Coola | Bella Coola General Hospital | 600 m |
| Central Kootenay, Electoral Area A from Wynndel | Creston Valley Hospital and Health Centre | 9.6 km |
| Central Kootenay, Electoral Area B from Erickson | Creston Valley Hospital and Health Centre | 3.2 km |
| Central Kootenay, Electoral Area C from the middle of the area's addresses at Creston | Creston Valley Hospital and Health Centre | 3.5 km |
| Central Kootenay, Electoral Area D from Mirror Lake | Kootenay Lake Hospital, Nelson | 51 km |
| Central Kootenay, Electoral Area E from Balfour | Kootenay Lake Hospital, Nelson | 27 km |
| Central Kootenay, Electoral Area F from North Shore | Kootenay Lake Hospital, Nelson | 12 km |
| Central Kootenay, Electoral Area G from the middle of the area's addresses at Salmo | Kootenay Boundary Regional Hospital, Trail | 32 km |
| Central Kootenay, Electoral Area H from Winlaw | Kootenay Lake Hospital, Nelson | 24 km |
| Central Kootenay, Electoral Area I from Pass Creek | Kootenay Lake Hospital, Nelson | 30 km |
| Central Kootenay, Electoral Area J from Robson | Kootenay Boundary Regional Hospital, Trail | 26 km |
| Central Kootenay, Electoral Area K from the middle of the area's addresses at Nakusp | Arrow Lakes Hospital, Nakusp | 2 km |
| Central Okanagan from the middle of the area's addresses at Kelowna | Kelowna General Hospital | 12 km |
| Central Okanagan West from North Westside | Kelowna General Hospital | 26 km |
| Central Saanich from Central Saanich's town centre | Saanich Peninsula Hospital, Saanichton | 700 m |
| Chase from Chase's town centre | Shuswap Lake General Hospital, Salmon Arm | 32 km |
| Chetwynd from Chetwynd's town centre | Chetwynd Hospital and Health Centre | 500 m |
| Chilliwack from Chilliwack's town centre | Chilliwack General Hospital | 1.2 km |
| Clearwater from Clearwater's town centre | Dr. Helmcken Memorial Hospital, Clearwater | 1 km |
| Clinton from Clinton's town centre | Lillooet Hospital and Health Centre | 51 km |
| Coldstream from Coldstream's town centre | Vernon Jubilee Hospital | 4.8 km |
| Columbia-Shuswap, Electoral Area A from the middle of the area's addresses at Golden | Golden and District Hospital | 4.9 km |
| Columbia-Shuswap, Electoral Area B from the middle of the area's addresses at Revelstoke | Queen Victoria Hospital and Health Centre, Revelstoke | 2.4 km |
| Columbia-Shuswap, Electoral Area C from Blind Bay | Shuswap Lake General Hospital, Salmon Arm | 21 km |
| Columbia-Shuswap, Electoral Area D from Falkland | Shuswap Lake General Hospital, Salmon Arm | 30 km |
| Columbia-Shuswap, Electoral Area E from Solsqua | Shuswap Lake General Hospital, Salmon Arm | 30 km |
| Columbia-Shuswap, Electoral Area F from Scotch Creek | Shuswap Lake General Hospital, Salmon Arm | 26 km |
| Colwood from Colwood's town centre | Victoria General Hospital | 6.6 km |
| Comox from Comox's town centre | North Island Hospital Comox Valley, Courtenay | 5.3 km |
| Comox Valley, Electoral Area A from Hornby Island | North Island Hospital Comox Valley, Courtenay | 30 km |
| Comox Valley, Electoral Area B (Lazo North) from the middle of the area's addresses at Courtenay | North Island Hospital Comox Valley, Courtenay | 4.7 km |
| Comox Valley, Electoral Area C (Puntledge - Black Creek) from Black Creek | North Island Hospital Comox Valley, Courtenay | 18 km |
| Coquitlam from Coquitlam's town centre | Eagle Ridge Hospital, Port Moody | 2.2 km |
| Courtenay from Courtenay's town centre | North Island Hospital Comox Valley, Courtenay | 3.2 km |
| Cowichan Valley, Electoral Area A from Mill Bay | Saanich Peninsula Hospital, Saanichton | 13 km |
| Cowichan Valley, Electoral Area B from Shawnigan Lake | Cowichan District Hospital, Duncan | 16 km |
| Cowichan Valley, Electoral Area C from Cobble Hill | Cowichan District Hospital, Duncan | 14 km |
| Cowichan Valley, Electoral Area D from Cowichan Bay | Cowichan District Hospital, Duncan | 9.3 km |
| Cowichan Valley, Electoral Area E from the middle of the area's addresses at Duncan | Cowichan District Hospital, Duncan | 2.6 km |
| Cowichan Valley, Electoral Area F from Honeymoon Bay | Cowichan District Hospital, Duncan | 33 km |
| Cowichan Valley, Electoral Area G from the middle of the area's addresses at Ladysmith | Cowichan District Hospital, Duncan | 19 km |
| Cowichan Valley, Electoral Area H from the middle of the area's addresses at Ladysmith | Nanaimo Regional General Hospital | 19 km |
| Cowichan Valley, Electoral Area I from Youbou | Cowichan District Hospital, Duncan | 36 km |
| Cranbrook from Cranbrook's town centre | East Kootenay Regional Hospital, Cranbrook | 500 m |
| Creston from Creston's town centre | Creston Valley Hospital and Health Centre | 400 m |
| Cumberland from Cumberland's town centre | North Island Hospital Comox Valley, Courtenay | 11 km |
| Daajing Giids from Daajing Giids's town centre | Haida Gwaii Hospital and Health Centre, Daajing Giids | 2.1 km |
| Dawson Creek from Dawson Creek's town centre | Dawson Creek and District Hospital | 1.3 km |
| Delta from Delta's town centre | Delta Hospital | 100 m |
| Duncan from Duncan's town centre | Cowichan District Hospital, Duncan | 1.3 km |
| East Kootenay, Electoral Area A from West Fernie | Elk Valley Hospital, Fernie | 6.6 km |
| East Kootenay, Electoral Area B from Jaffray | Elk Valley Hospital, Fernie | 23 km |
| East Kootenay, Electoral Area C from the middle of the area's addresses at Cranbrook | East Kootenay Regional Hospital, Cranbrook | 4.6 km |
| East Kootenay, Electoral Area E from Wasa | East Kootenay Regional Hospital, Cranbrook | 31 km |
| East Kootenay, Electoral Area F from Windermere | Invermere and District Hospital | 5.7 km |
| East Kootenay, Electoral Area G from the middle of the area's addresses at Radium Hot Springs | Invermere and District Hospital | 9.9 km |
| Elkford from Elkford's town centre | Elk Valley Hospital, Fernie | 58 km |
| Enderby from Enderby's town centre | Shuswap Lake General Hospital, Salmon Arm | 20 km |
| Esquimalt from Esquimalt's town centre | Victoria General Hospital | 4.3 km |
| Fernie from Fernie's town centre | Elk Valley Hospital, Fernie | 1.1 km |
| Fort St. James from Fort St. James's town centre | Nats'oojeh Hospital and Health Centre, Fort St James | 1.2 km |
| Fort St. John from Fort St. John's town centre | Fort St. John Hospital, Fort St John | 1.9 km |
| Fraser Lake from Fraser Lake's town centre | St. John Hospital, Vanderhoof | 55 km |
| Fraser Valley, Electoral Area A from Boston Bar | Fraser Canyon Hospital, Hope | 54 km |
| Fraser Valley, Electoral Area B from Yale | Fraser Canyon Hospital, Hope | 21 km |
| Fraser Valley, Electoral Area C from Lake Errock | Chilliwack General Hospital | 7 km |
| Fraser Valley, Electoral Area D from Popkum | Chilliwack General Hospital | 17 km |
| Fraser Valley, Electoral Area E from Chilliwack River Valley | Chilliwack General Hospital | 27 km |
| Fraser Valley, Electoral Area F from Hatzic | Mission Memorial Hospital | 16 km |
| Fraser Valley, Electoral Area G from the middle of the area's addresses at Hatzic | Mission Memorial Hospital | 7.8 km |
| Fraser Valley, Electoral Area H from Cultus Lake | Chilliwack General Hospital | 11 km |
| Fraser-Fort George, Electoral Area A from Chief Lake | University Hospital of Northern British Columbia, Prince George | 35 km |
| Fraser-Fort George, Electoral Area C from Beaverley | University Hospital of Northern British Columbia, Prince George | 14 km |
| Fraser-Fort George, Electoral Area D from Pineview FFG | University Hospital of Northern British Columbia, Prince George | 13 km |
| Fraser-Fort George, Electoral Area E from Hixon | G.R. Baker Memorial Hospital, Quesnel | 49 km |
| Fraser-Fort George, Electoral Area F from Shell-Glen | University Hospital of Northern British Columbia, Prince George | 12 km |
| Fraser-Fort George, Electoral Area G from Summit Lake | University Hospital of Northern British Columbia, Prince George | 42 km |
| Fraser-Fort George, Electoral Area H from Tete Jaune | McBride and District Hospital | 54 km |
| Fruitvale from Fruitvale's town centre | Kootenay Boundary Regional Hospital, Trail | 12 km |
| Gibsons from Gibsons's town centre | Sechelt Hospital | 19 km |
| Gold River from Gold River's town centre | North Island Hospital Campbell River and District | 63 km |
| Golden from Golden's town centre | Golden and District Hospital | 200 m |
| Grand Forks from Grand Forks's town centre | Boundary District Hospital, Grand Forks | 2.1 km |
| Granisle from Granisle's town centre | Bulkley Valley District Hospital, Smithers | 62 km |
| Greenwood from Greenwood's town centre | Boundary District Hospital, Grand Forks | 17 km |
| Harrison Hot Springs from Harrison Hot Springs's town centre | Chilliwack General Hospital | 20 km |
| Hazelton from Hazelton's town centre | Wrinch Memorial Hospital, Hazelton | 1.6 km |
| Highlands from Highlands's town centre | Victoria General Hospital | 6.1 km |
| Hope from Hope's town centre | Fraser Canyon Hospital, Hope | 1.3 km |
| Houston from Houston's town centre | Bulkley Valley District Hospital, Smithers | 54 km |
| Hudson's Hope from Hudson's Hope's town centre | Chetwynd Hospital and Health Centre | 40 km |
| Invermere from Invermere's town centre | Invermere and District Hospital | 100 m |
| Juan de Fuca (Part 1) from Otter Point | Victoria General Hospital | 29 km |
| Juan de Fuca (Part 2) from Port Renfrew | Cowichan District Hospital, Duncan | 56 km |
| Kamloops from Kamloops's town centre | Royal Inland Hospital, Kamloops | 600 m |
| Kaslo from Kaslo's town centre | Kootenay Lake Hospital, Nelson | 54 km |
| Kelowna from Kelowna's town centre | Kelowna General Hospital | 1.7 km |
| Kent from Agassiz's town centre | Chilliwack General Hospital | 16 km |
| Keremeos from Keremeos's town centre | South Okanagan General Hospital, Oliver | 21 km |
| Kimberley from Kimberley's town centre | East Kootenay Regional Hospital, Cranbrook | 25 km |
| Kitimat from Kitimat's town centre | Kitimat General Hospital and Health Centre | 500 m |
| Kitimat-Stikine, Electoral Area A from Meziadin | Wrinch Memorial Hospital, Hazelton | 148 km |
| Kitimat-Stikine, Electoral Area B from South Hazelton | Wrinch Memorial Hospital, Hazelton | 2.6 km |
| Kitimat-Stikine, Electoral Area C (Part 1) from the middle of the area's addresses at Terrace | Ksyen Regional Hospital, Terrace | 3.7 km |
| Kitimat-Stikine, Electoral Area D from the middle of the area's addresses at Iskut | Wrinch Memorial Hospital, Hazelton | 318 km |
| Kitimat-Stikine, Electoral Area E from Thornhill | Ksyen Regional Hospital, Terrace | 3.5 km |
| Kitimat-Stikine, Electoral Area F from Dease Lake | Whitehorse General Hospital | 381 km |
| Kootenay Boundary B / Lower Columbia-Old-Glory from Genelle | Kootenay Boundary Regional Hospital, Trail | 12 km |
| Kootenay Boundary C / Christina Lake from Christina Lake | Boundary District Hospital, Grand Forks | 19 km |
| Kootenay Boundary D / Rural Grand Forks from the middle of the area's addresses at Grand Forks | Boundary District Hospital, Grand Forks | 1.2 km |
| Kootenay Boundary E / West Boundary from Big White | Kelowna General Hospital | 44 km |
| Kootenay Boundary, Electoral Area A from the middle of the area's addresses at Fruitvale | Kootenay Boundary Regional Hospital, Trail | 13 km |
| Ladysmith from Ladysmith's town centre | Nanaimo Regional General Hospital | 24 km |
| Lake Country from Lake Country's town centre | Kelowna General Hospital | 19 km |
| Lake Cowichan from Lake Cowichan's town centre | Cowichan District Hospital, Duncan | 25 km |
| Langford from Langford's town centre | Victoria General Hospital | 5.6 km |
| Langley (district municipality) from the middle of the area | Langley Memorial Hospital | 3.2 km |
| Langley (city) from Langley's town centre | Langley Memorial Hospital | 3.5 km |
| Lantzville from Lantzville's town centre | Nanaimo Regional General Hospital | 11 km |
| Lillooet from Lillooet's town centre | Lillooet Hospital and Health Centre | 600 m |
| Lions Bay from Lions Bay's town centre | Lions Gate Hospital, North Vancouver | 20 km |
| Logan Lake from Logan Lake's town centre | Royal Inland Hospital, Kamloops | 39 km |
| Lumby from Lumby's town centre | Vernon Jubilee Hospital | 22 km |
| Lytton from Lytton's town centre | Lillooet Hospital and Health Centre | 57 km |
| Mackenzie from Mackenzie's town centre | Mackenzie and District Hospital and Health Centre | 1.6 km |
| Maple Ridge from Maple Ridge's town centre | Ridge Meadows Hospital, Maple Ridge | 2.5 km |
| Masset from Masset's town centre | Northern Haida Gwaii Hospital and Health Centre, Masset | 400 m |
| McBride from McBride's town centre | McBride and District Hospital | 400 m |
| Merritt from Merritt's town centre | Nicola Valley Hospital and Health Centre, Merritt | 1.6 km |
| Metchosin from Metchosin's town centre | Victoria General Hospital | 12 km |
| Metro Vancouver, Electoral Area A from the middle of the area's addresses at Vancouver | UBC Hospital, Vancouver | 600 m |
| Midway from Midway's town centre | Boundary District Hospital, Grand Forks | 23 km |
| Mission from Mission's town centre | Mission Memorial Hospital | 4.4 km |
| Montrose from Montrose's town centre | Kootenay Boundary Regional Hospital, Trail | 8.3 km |
| Mount Waddington, Electoral Area A from Sointula | Port McNeill Hospital | 6.8 km |
| Mount Waddington, Electoral Area B from Winter Harbour | Port Hardy Hospital | 44 km |
| Mount Waddington, Electoral Area C from the middle of the area's addresses at Port McNeill | Port McNeill Hospital | 4.2 km |
| Mount Waddington, Electoral Area D from Woss | Cormorant Island Community Health Centre, Alert Bay | 47 km |
| Nakusp from Nakusp's town centre | Arrow Lakes Hospital, Nakusp | 200 m |
| Nanaimo from Nanaimo's town centre | Nanaimo Regional General Hospital | 3.2 km |
| Nanaimo, Electoral Area A from the middle of the area's addresses at Nanaimo | Nanaimo Regional General Hospital | 13 km |
| Nanaimo, Electoral Area B from Gabriola Island | Nanaimo Regional General Hospital | 15 km |
| Nanaimo, Electoral Area C from the middle of the area's addresses at Nanaimo | Nanaimo Regional General Hospital | 9.1 km |
| Nanaimo, Electoral Area E from Nanoose Bay | Nanaimo Regional General Hospital | 19 km |
| Nanaimo, Electoral Area F from the middle of the area's addresses at Qualicum Beach | West Coast General Hospital, Port Alberni | 20 km |
| Nanaimo, Electoral Area G from the middle of the area's addresses at Parksville | West Coast General Hospital, Port Alberni | 32 km |
| Nanaimo, Electoral Area H from the middle of the area's addresses at Qualicum Beach | West Coast General Hospital, Port Alberni | 18 km |
| Nelson from Nelson's town centre | Kootenay Lake Hospital, Nelson | 800 m |
| New Denver from New Denver's town centre | Arrow Lakes Hospital, Nakusp | 41 km |
| New Hazelton from New Hazelton's town centre | Wrinch Memorial Hospital, Hazelton | 4.5 km |
| New Westminster from New Westminster's town centre | Royal Columbian Hospital, New Westminster | 2.6 km |
| North Coast, Electoral Area A from the middle of the area | Prince Rupert Regional Hospital | 35 km |
| North Coast, Electoral Area C from Oona River | Prince Rupert Regional Hospital | 40 km |
| North Coast, Electoral Area D from Tlell | Haida Gwaii Hospital and Health Centre, Daajing Giids | 35 km |
| North Coast, Electoral Area E from Sandspit | Haida Gwaii Hospital and Health Centre, Daajing Giids | 17 km |
| North Cowichan from the middle of the area | Cowichan District Hospital, Duncan | 6.4 km |
| North Okanagan, Electoral Area B from the middle of the area's addresses at Vernon | Vernon Jubilee Hospital | 5.9 km |
| North Okanagan, Electoral Area C from the middle of the area's addresses at Vernon | Vernon Jubilee Hospital | 9.1 km |
| North Okanagan, Electoral Area D from the middle of the area's addresses at Lumby | Vernon Jubilee Hospital | 26 km |
| North Okanagan, Electoral Area E from Cherryville | Vernon Jubilee Hospital | 48 km |
| North Okanagan, Electoral Area F from the middle of the area's addresses at Enderby | Shuswap Lake General Hospital, Salmon Arm | 16 km |
| North Saanich from North Saanich's town centre | Saanich Peninsula Hospital, Saanichton | 7.1 km |
| North Vancouver (district municipality) from the middle of the area | Lions Gate Hospital, North Vancouver | 8.2 km |
| North Vancouver (city) from North Vancouver's town centre | Lions Gate Hospital, North Vancouver | 400 m |
| Northern Rockies from Fort Nelson's town centre | Fort Nelson General Hospital | 500 m |
| Oak Bay from Oak Bay's town centre | Royal Jubilee Hospital, Victoria | 1.1 km |
| Okanagan-Similkameen, Electoral Area A from the middle of the area's addresses at Osoyoos | South Okanagan General Hospital, Oliver | 20 km |
| Okanagan-Similkameen, Electoral Area B from Cawston | South Okanagan General Hospital, Oliver | 16 km |
| Okanagan-Similkameen, Electoral Area C from the middle of the area's addresses at Oliver | South Okanagan General Hospital, Oliver | 2.8 km |
| Okanagan-Similkameen, Electoral Area D from Okanagan Falls | Penticton Regional Hospital | 15 km |
| Okanagan-Similkameen, Electoral Area E from Naramata | Penticton Regional Hospital | 13 km |
| Okanagan-Similkameen, Electoral Area F from the middle of the area's addresses at Penticton | Penticton Regional Hospital | 4.6 km |
| Okanagan-Similkameen, Electoral Area G from the middle of the area's addresses at Keremeos | South Okanagan General Hospital, Oliver | 21 km |
| Okanagan-Similkameen, Electoral Area H from the middle of the area's addresses at Princeton | Princeton General Hospital | 12 km |
| Okanagan-Similkameen, Electoral Area I from Kaleden | Penticton Regional Hospital | 9.9 km |
| Oliver from Oliver's town centre | South Okanagan General Hospital, Oliver | 900 m |
| Osoyoos from Osoyoos's town centre | South Okanagan General Hospital, Oliver | 18 km |
| Parksville from Parksville's town centre | Nanaimo Regional General Hospital | 29 km |
| Peace River, Electoral Area B from the middle of the area's addresses at Charlie Lake | Fort St. John Hospital, Fort St John | 24 km |
| Peace River, Electoral Area C from Charlie Lake | Fort St. John Hospital, Fort St John | 9.7 km |
| Peace River, Electoral Area D from South Dawson | Dawson Creek and District Hospital | 7.1 km |
| Peace River, Electoral Area E from the middle of the area's addresses at Chetwynd | Chetwynd Hospital and Health Centre | 2.8 km |
| Peachland from Peachland's town centre | Kelowna General Hospital | 21 km |
| Pemberton from Pemberton's town centre | Squamish General Hospital | 73 km |
| Penticton from Penticton's town centre | Penticton Regional Hospital | 2.3 km |
| Pitt Meadows from Pitt Meadows's town centre | Ridge Meadows Hospital, Maple Ridge | 4.3 km |
| Port Alberni from Port Alberni's town centre | West Coast General Hospital, Port Alberni | 2.4 km |
| Port Alice from Port Alice's town centre | Port Hardy Hospital | 33 km |
| Port Clements from Port Clements's town centre | Northern Haida Gwaii Hospital and Health Centre, Masset | 36 km |
| Port Coquitlam from Port Coquitlam's town centre | Eagle Ridge Hospital, Port Moody | 3.9 km |
| Port Edward from Port Edward's town centre | Prince Rupert Regional Hospital | 9.7 km |
| Port Hardy from Port Hardy's town centre | Port Hardy Hospital | 600 m |
| Port McNeill from Port McNeill's town centre | Port McNeill Hospital | 1.5 km |
| Port Moody from Port Moody's town centre | Eagle Ridge Hospital, Port Moody | 400 m |
| Pouce Coupe from Pouce Coupe's town centre | Dawson Creek and District Hospital | 7.6 km |
| Powell River from Powell River's town centre | qathet General Hospital, Powell River | 1.8 km |
| Prince George from Prince George's town centre | University Hospital of Northern British Columbia, Prince George | 1.2 km |
| Prince Rupert from Prince Rupert's town centre | Prince Rupert Regional Hospital | 1.1 km |
| Princeton from Princeton's town centre | Princeton General Hospital | 1.4 km |
| qathet, Electoral Area A from Savary Island | qathet General Hospital, Powell River | 24 km |
| qathet, Electoral Area B from the middle of the area's addresses at qathet South | qathet General Hospital, Powell River | 6.5 km |
| qathet, Electoral Area C from qathet South | qathet General Hospital, Powell River | 22 km |
| qathet, Electoral Area D from Gillies Bay | qathet General Hospital, Powell River | 19 km |
| qathet, Electoral Area E from the middle of the area | Sechelt Hospital | 38 km |
| Qualicum Beach from Qualicum Beach's town centre | West Coast General Hospital, Port Alberni | 27 km |
| Quesnel from Quesnel's town centre | G.R. Baker Memorial Hospital, Quesnel | 400 m |
| Radium Hot Springs from Radium Hot Springs's town centre | Invermere and District Hospital | 13 km |
| Revelstoke from Revelstoke's town centre | Queen Victoria Hospital and Health Centre, Revelstoke | 2.4 km |
| Richmond from Richmond's town centre | Richmond Hospital | 1.1 km |
| Rossland from Rossland's town centre | Kootenay Boundary Regional Hospital, Trail | 7.7 km |
| Saanich from Saanich's town centre | Royal Jubilee Hospital, Victoria | 4.3 km |
| Salmo from Salmo's town centre | Kootenay Boundary Regional Hospital, Trail | 32 km |
| Salmon Arm from Salmon Arm's town centre | Shuswap Lake General Hospital, Salmon Arm | 400 m |
| Saltspring Island from Salt Spring Island | Lady Minto/Gulf Islands Hospital, Salt Spring Island | 4.2 km |
| Sayward from Sayward's town centre | North Island Hospital Campbell River and District | 65 km |
| Sechelt from Sechelt's town centre | Sechelt Hospital | 1.1 km |
| Sicamous from Sicamous's town centre | Shuswap Lake General Hospital, Salmon Arm | 25 km |
| Sidney from Sidney's town centre | Saanich Peninsula Hospital, Saanichton | 6.3 km |
| Silverton from Silverton's town centre | Arrow Lakes Hospital, Nakusp | 45 km |
| Slocan from Slocan's town centre | Kootenay Lake Hospital, Nelson | 33 km |
| Smithers from Smithers's town centre | Bulkley Valley District Hospital, Smithers | 1 km |
| Sooke from Sooke's town centre | Victoria General Hospital | 24 km |
| Southern Gulf Islands from Pender Island | Lady Minto/Gulf Islands Hospital, Salt Spring Island | 19 km |
| Spallumcheen from Spallumcheen's town centre | Vernon Jubilee Hospital | 17 km |
| Sparwood from Sparwood's town centre | Elk Valley Hospital, Fernie | 27 km |
| Squamish from Squamish's town centre | Squamish General Hospital | 1.2 km |
| Squamish-Lillooet, Electoral Area A from Gold Bridge | Lillooet Hospital and Health Centre | 66 km |
| Squamish-Lillooet, Electoral Area B from the middle of the area's addresses at Lillooet | Lillooet Hospital and Health Centre | 10 km |
| Squamish-Lillooet, Electoral Area C from the middle of the area's addresses at Pemberton | Lillooet Hospital and Health Centre | 70 km |
| Squamish-Lillooet, Electoral Area D from Britannia Beach | Squamish General Hospital | 9.4 km |
| Stewart from Stewart's town centre | Wrinch Memorial Hospital, Hazelton | 165 km |
| Stikine Region from Atlin | Whitehorse General Hospital | 147 km |
| Strathcona, Electoral Area A from the middle of the area's addresses at Campbell River | North Island Hospital Campbell River and District | 13 km |
| Strathcona, Electoral Area B from the middle of the area's addresses at Cortes Island | North Island Hospital Campbell River and District | 22 km |
| Strathcona, Electoral Area C from Quathiaski Cove | North Island Hospital Campbell River and District | 4.8 km |
| Strathcona, Electoral Area D (Oyster Bay - Buttle Lake) from the middle of the area's addresses at Campbell River | North Island Hospital Campbell River and District | 12 km |
| Summerland from Summerland's town centre | Penticton Regional Hospital | 15 km |
| Sun Peaks from Sun Peaks's town centre | Royal Inland Hospital, Kamloops | 40 km |
| Sunshine Coast, Electoral Area A from Madeira Park | Sechelt Hospital | 26 km |
| Sunshine Coast, Electoral Area B from Halfmoon Bay | Sechelt Hospital | 13 km |
| Sunshine Coast, Electoral Area D from Roberts Creek | Sechelt Hospital | 9.6 km |
| Sunshine Coast, Electoral Area E from the middle of the area's addresses at Gibsons | Sechelt Hospital | 18 km |
| Sunshine Coast, Electoral Area F from Gambier Island | UBC Hospital, Vancouver | 26 km |
| Surrey from Surrey's town centre | Surrey Memorial Hospital | 1.7 km |
| Tahsis from Tahsis's town centre | Cormorant Island Community Health Centre, Alert Bay | 77 km |
| Taylor from Taylor's town centre | Fort St. John Hospital, Fort St John | 14 km |
| Telkwa from Telkwa's town centre | Bulkley Valley District Hospital, Smithers | 12 km |
| Terrace from Terrace's town centre | Ksyen Regional Hospital, Terrace | 700 m |
| Thompson-Nicola, Electoral Area A (Wells Gray Country) from Vavenby | Dr. Helmcken Memorial Hospital, Clearwater | 21 km |
| Thompson-Nicola, Electoral Area B (Thompson Headwaters) from Blue River | Dr. Helmcken Memorial Hospital, Clearwater | 71 km |
| Thompson-Nicola, Electoral Area E (Bonaparte Plateau) from Green Lake | 100 Mile District General Hospital, 100 Mile House | 30 km |
| Thompson-Nicola, Electoral Area I (Blue Sky Country) from Walhachin | Royal Inland Hospital, Kamloops | 47 km |
| Thompson-Nicola, Electoral Area J (Copper Desert Country) from Savona | Royal Inland Hospital, Kamloops | 37 km |
| Thompson-Nicola, Electoral Area L (Grasslands) from Pritchard | Royal Inland Hospital, Kamloops | 36 km |
| Thompson-Nicola, Electoral Area M (Beautiful Nicola Valley - North) from Upper Nicola | Nicola Valley Hospital and Health Centre, Merritt | 14 km |
| Thompson-Nicola, Electoral Area N (Beautiful Nicola Valley - South) from Coldwater | Nicola Valley Hospital and Health Centre, Merritt | 13 km |
| Thompson-Nicola, Electoral Area O (Lower North Thompson) from East Barriere Lake | Dr. Helmcken Memorial Hospital, Clearwater | 46 km |
| Thompson-Nicola, Electoral Area P (Rivers and the Peaks) from Pinantan Lake | Royal Inland Hospital, Kamloops | 22 km |
| Tofino from Tofino's town centre | Tofino General Hospital | 300 m |
| Trail from Trail's town centre | Kootenay Boundary Regional Hospital, Trail | 1.1 km |
| Tumbler Ridge from Tumbler Ridge's town centre | Chetwynd Hospital and Health Centre | 75 km |
| Ucluelet from Ucluelet's town centre | Tofino General Hospital | 35 km |
| Valemount from Valemount's town centre | McBride and District Hospital | 79 km |
| Vancouver from Vancouver's town centre | Vancouver General Hospital | 300 m |
| Vanderhoof from Vanderhoof's town centre | St. John Hospital, Vanderhoof | 1.3 km |
| Vernon from Vernon's town centre | Vernon Jubilee Hospital | 1 km |
| Victoria from Victoria's town centre | Royal Jubilee Hospital, Victoria | 2.9 km |
| View Royal from View Royal's town centre | Victoria General Hospital | 1.7 km |
| Warfield from Warfield's town centre | Kootenay Boundary Regional Hospital, Trail | 3.6 km |
| Wells from Wells's town centre | G.R. Baker Memorial Hospital, Quesnel | 63 km |
| West Kelowna from West Kelowna's town centre | Kelowna General Hospital | 8.5 km |
| West Vancouver from West Vancouver's town centre | St. Paul's Hospital, Vancouver | 6 km |
| Whistler from Whistler's town centre | Squamish General Hospital | 48 km |
| White Rock from White Rock's town centre | Peace Arch Hospital, White Rock | 800 m |
| Williams Lake from Williams Lake's town centre | Cariboo Memorial Hospital and Health Centre, Williams Lake | 1 km |
| Zeballos from Zeballos's town centre | Cormorant Island Community Health Centre, Alert Bay | 67 km |
The Province's list as updated 2026-10-01, read 2026-10-06. A hospital's buildings are counted as one; day surgery and outpatient centres are left out, as in a report. A far edge of a large electoral area can be much nearer to, or farther from, a hospital than its settled place.
See also the nearest fire hall and road access.
Buying rural land? Before you buy rural land in BC: the nine questions that decide an offer, on one printable page.