With a population of 5094 in 2021 (+ 3,986 in the surrounding area), Oliver is a growing town located at the south end of British Columbia’s Okanagan Valley along Highway 97, a major north-south transportation link that connects California to Alaska.

The town lies 21km north of the US border crossing at Osoyoos and 42km south of Penticton, the nearest urban centre.

Agriculture, including numerous wineries, is major economic driver - as is the abundant sunshine - both of which draw thousands of vacationers every year.

South Okanagan General Hospital is located in Oliver, offering  a 24/7 emergency department,18 inpatient beds, plus pharmacy, radiology, and laboratory services.

A small town with a big heart, Oliver's primary care is currently delivered by ten family physicians working out of five clinics.

More information: Oliver Tourism AssociationOliver RelocationOliver Real Estate


Practice in Oliver

Rural Practice Subsidiary Agreement Designation: C 

Clinics + Opportunities    

Oliver Family Medical Services

Bridgeside Medical Clinic 

View current Oliver opportunities on Health Match BC.


Locum opportunities in Oliver are listed on the BC Family Doctors website.