Near Calgary Town near Calgary
Okotoks, Alberta: town guide and homes for sale
Okotoks is a town south of Calgary, about 13 km in a straight line from the city's southern limit. It had 30,405 residents in the 2021 Census, up 4.8% from 2016.
As its own municipality, Okotoks has its own town services, schools run by the Foothills School Division, Christ the Redeemer Catholic Schools and the francophone FrancoSud board, and a municipal RCMP detachment. The figures below compare Okotoks with Alberta as a whole.
This page brings together the 2021 Census profile, schools and police-reported crime for Okotoks, with homes for sale at the bottom. Every number shows its source and date in the Sources section.
See homes for sale ↓ Book a call with us
Tom Berg, REALTOR®, and Valery Berg · Berg Estate Team, eXp Realty · 587-888-2919

- 30,405residents (2021 Census)
- 10,480households
- $117,000median household income (2020)Alberta: $96,000
- 2.9people per household (average)Alberta: 2.6
- 86%of households own their homeAlberta: 71%
- 78%of homes are single-detachedAlberta: 61%
Where it is
- 17 schools with an address here
- +4.8% population change 2016–2021
- 38.5 km² land area
- 36 km from Calgary City Hall (straight line)
- 95% speak English most often at home
People and households
Census figures are from 2021 and describe the community as it was then.
OkotoksAlberta
OkotoksAlberta
Homes and buildings
OkotoksAlberta
Schools
Schools with an address in Okotoks, from the Alberta Education school directory. Online, home-education and outreach programs are not listed. Ask each school division which school serves a specific address.
| School | Grades | Board / authority |
|---|---|---|
| Public | ||
| Alberta High School of Fine Arts | Senior high | Foothills School Division |
| Big Rock School | K, Elementary | Foothills School Division |
| Cameron Crossing School | Junior high, Senior high | Foothills School Division |
| Dr Morris Gibson School | K, Elementary | Foothills School Division |
| Foothills Composite High School | Senior high | Foothills School Division |
| Meadow Ridge School | K, Elementary, Junior high | Foothills School Division |
| Okotoks Junior High School | Junior high | Foothills School Division |
| Percy Pegler Elementary School | K, Elementary | Foothills School Division |
| Westmount School | K, Elementary, Junior high | Foothills School Division |
| Catholic | ||
| Holy Trinity Academy | Senior high | Christ the Redeemer Catholic Schools |
| St. John Paul II Collegiate | Junior high | Christ the Redeemer Catholic Schools |
| St. Mary's School | K, Elementary | Christ the Redeemer Catholic Schools |
| St. Paul's Academy | Junior high, Senior high | Christ the Redeemer Catholic Schools |
| École Good Shepherd School | K, Elementary | Christ the Redeemer Catholic Schools |
| Francophone | ||
| École Beausoleil | K, Elementary, Junior high, Senior high | FrancoSud (Southern Francophone Education Region) |
| Independent (private) | ||
| Summit West Independent School | K, Elementary, Junior high, Senior high | Independent School Authority Ltd. |
| Summit West Independent School – Elementary Division | K, Elementary | Independent School Authority Ltd. |
Police-reported crime
Police-reported incidents per 1,000 residents, from Statistics Canada. Okotoks RCMP (municipal) is shown with Alberta and with the Calgary Police Service area for scale; all three use the same Statistics Canada definitions. Reported crime is not a measure of personal risk at any address.
Sources and dates
- Statistics Canada, 2021 Census of Population, Census Profile (Table 98-316-X2021001). Retrieved 2026-10-28.
- Statistics Canada, Table 35-10-0183-01, Incident-based crime statistics, police services in Alberta. Retrieved 2026-10-28.
- Alberta Education, Alberta schools and authorities (school information report). Retrieved 2026-10-28.
- Active listings on bergestate.com from the REALTOR.ca DDF® feed (CREA). Retrieved 2026-10-28.
- OpenStreetMap contributors (Nominatim), town location. Retrieved 2026-10-28.
Contains information licensed under the Open Government Licence – City of Calgary and the Open Government Licence – Alberta. Adapted from Statistics Canada data; this does not constitute an endorsement by Statistics Canada. Map data © OpenStreetMap contributors (ODbL). Listing data © CREA, REALTOR.ca DDF®.
Other towns near Calgary: High River homes for sale · Diamond Valley homes for sale · Langdon homes for sale · All communities and towns
Living in Okotoks
Where it is. Okotoks is on the Sheep River, about 38 km south of downtown Calgary, on Highways 2A, 7 and 549. Big Rock, the largest glacial erratic in the Foothills Erratics Train, sits about 7 km west of town and gives Okotoks its name: “ohkotok” is the Blackfoot word for rock.
History. Okotoks became a village in 1899 and a town in 1904.
Population and homes. Okotoks had 30,405 residents at the 2021 Census, up 4.8% from 2016. Single-detached houses made up 78% of homes, and 86% of households owned their home.
Amenities. The Okotoks Recreation Centre is at 99 Okotoks Drive, and the arenas are on Community Way. The Town’s pathway network follows the Sheep River through town.
Schools. Public schools are run by the Foothills School Division. Catholic schools are run by Christ the Redeemer Catholic Schools, including Holy Trinity Academy (grades 10–12) and St. John Paul II Collegiate (grades 7–9), and École Beausoleil (K–12) is run by Conseil scolaire FrancoSud.
Getting around. Okotoks Transit has run on-demand service since 2019. Since September 2, 2025, it has also run two fixed routes, Kingfisher and Big Rock, on weekdays from 7 a.m. to 6 p.m.
Okotoks: frequently asked questions
How far is Okotoks from Calgary?
About 38 km south of downtown Calgary, via Highway 2A and Highway 2.
How many people live in Okotoks?
30,405 at the 2021 federal census, up 4.8% from 2016.
Which school boards serve Okotoks?
The Foothills School Division (public), Christ the Redeemer Catholic Schools and Conseil scolaire FrancoSud.
Is there public transit in Okotoks?
Yes. Okotoks Transit runs two fixed routes on weekdays and on-demand rides seven days a week. There is no Calgary Transit service.
Where does the name Okotoks come from?
From the Blackfoot word “ohkotok”, meaning rock, probably after Big Rock, the glacial erratic about 7 km west of town.
Buying in Okotoks: our local take
As of November 5, 2026, our site shows 133 homes for sale in Okotoks. Median asking prices: detached houses $715,000 (91); semi-detached and duplexes $544,900 (9); townhouses $414,950 (16); condos and apartments $359,900 (15); other homes $146,000 (2). These are asking prices from the REALTOR.ca DDF® feed, not sale prices; ask us for recent sold prices.
What we like
- Detached homes dominate: 78% of homes were single-detached at the 2021 Census, more than in Alberta as a whole (61%).
- The Sheep River pathways run right through town.
- Three school boards, with Catholic and francophone schools all the way to grade 12 in town.
- Local transit covers the whole town, with fixed routes on weekdays and on-demand service seven days a week.
What to weigh up
- Calgary is about 38 km away, and most commuters drive Highway 2 or 2A.
- Fixed bus routes run on weekdays only, from 7 a.m. to 6 p.m.
- For homes near the Sheep River, check the Alberta flood maps.
- Property taxes and utilities are set by the Town of Okotoks, so ask for the latest tax notice.
Who it suits
Families who want a detached house and a town with its own schools, people who work in south Calgary, and buyers who want river pathways close to home.
Commute and getting around
Highway 2A connects Okotoks with Highway 2 and south Calgary. There is no Calgary Transit service. Inside town, Okotoks Transit runs the Kingfisher and Big Rock fixed routes on weekdays and on-demand rides seven days a week.
Before you make an offer
- Check the Alberta flood maps for homes near the Sheep River.
- Ask for the latest Town of Okotoks tax notice and utility costs.
- Confirm the school for the address with the Foothills School Division and Christ the Redeemer Catholic Schools.
- For a newer home, check what is left of the Alberta new home warranty.
Thinking about Okotoks?
We know this town. We can pull recent sold prices, set up showings and check taxes, title and condo documents before you commit.
Get new Okotoks listings Book a call with us
Berg Estate Team · Tom Berg, REALTOR®, and Valery Berg · eXp Realty · 587-888-2919
More towns near Calgary: High River homes for sale · Diamond Valley homes for sale · Cochrane homes for sale · Chestermere homes for sale · All towns near Calgary
Keep up with Calgary real estate between visits: join our Facebook group, Southeast Calgary Homes & Real Estate Updates →
Homes for sale in Okotoks
Current listings as of November 5, 2026 (Mountain Time), from the REALTOR.ca DDF® feed on this site. Asking prices, not sale prices. Updated daily.
- Detached house 91
- Semi-detached / duplex 9
- Townhouse (row) 16
- Apartment / condo 15
- Mobile / manufactured 2
There are currently 145 homes for sale in Okotoks on the MLS® system, and this page updates automatically every day from the REALTOR.ca DDF® feed. Asking prices range from $127,000 to $2,385,000, with a median list price of $650,000. The mix includes 91 houses, 16 townhomes and 15 condos/apartments, plus other property types. Homes range from 1 to 6 bedrooms. 8 listings came on the market in the last seven days. Use the filters below to narrow the search by price, bedrooms, bathrooms and property type. We at the Berg Estate Team, eXp Realty, can arrange showings in Okotoks, pull recent comparable sales and help you write a competitive offer. Want to hear about new Okotoks listings first? Set up a free alert with Home Finder.
$127,000
107 Heritage Drive
Heritage Okotoks, Okotoks
- 3 beds
- 2 baths
- 991 sq ft
Listed by Royal LePage Benchmark
$219,900
102 Centre Court
Heritage Okotoks, Okotoks
- 2 beds
- 2 baths
- 940 sq ft
Listed by Real Estate Professionals Inc.
$249,900
200 Community Way
Woodhaven, Okotoks
- 1 bed
- 1 bath
- 694 sq ft
Listed by Century 21 Bamber Realty LTD.
$290,000
7 Lineham Avenue
Heritage Okotoks, Okotoks
- 2 beds
- 2 baths
- 1,018 sq ft
Listed by Royal LePage Solutions
$299,000
107 Elm Place
Heritage Okotoks, Okotoks
- 3 beds
- 2 baths
- 1,147 sq ft
Listed by Greater Calgary Real Estate
Listing data last updated November 5, 2026 11:31 am.
Terms of use for MLS® listing content
By using this website and viewing its MLS® listing content you agree to these terms.
REALTOR®, REALTORS®, and the REALTOR® logo are certification marks that are owned by REALTOR® Canada Inc. and licensed exclusively to The Canadian Real Estate Association (CREA). These certification marks identify real estate professionals who are members of CREA and who must abide by CREA’s By-Laws, Rules, and the REALTOR® Code. The MLS® trademark and the MLS® logo are owned by CREA and identify the quality of services provided by real estate professionals who are members of CREA.
The information contained on this site is based in whole or in part on information that is provided by members of The Canadian Real Estate Association (CREA), who are responsible for its accuracy. REALTOR.ca Canada Inc. reproduces and distributes this information as a service for its members and neither CREA nor REALTOR.ca Canada Inc. assumes responsibility for its accuracy
This website is operated by the Berg Estate Team (Tom Berg and Valery Berg), REALTORS® with eXp Realty, members of The Canadian Real Estate Association.
The listing content on this website is protected by copyright and other laws, and is intended solely for the private, non-commercial use by individuals. Any other reproduction, distribution or use of the content, in whole or in part, is specifically forbidden. The prohibited uses include commercial use, “screen scraping”, “database scraping”, and any other activity intended to collect, store, reorganize or manipulate data on the pages produced by or displayed on this website.












