Interactive map
Saskatchewan Map
Every city and town in Saskatchewan on one zoomable map, with its census divisions, the Trans-Canada Highway and the province's main highways, rivers and lakes. Switch on towns and census divisions above the map and zoom in for every name; tap a census division to see its population, area and largest towns.
Loading the map…
Printable maps of Saskatchewan
Free to print for class and home: Saskatchewan with its cities and towns, a map of its census divisions, and a blank outline map. PDFs fit one A4 or US Letter page.
Saskatchewan map with cities
Saskatchewan census divisions map
About Saskatchewan
Saskatchewan has 18 census divisions, 17 cities, 149 towns, 291 villages and 23 other municipalities on this map, and about 1,266,959 people (2025 estimate) on 577,060 km² (222,804 sq mi) of land. The capital is Regina; the largest city is Saskatoon, with 318,067 people. It borders Alberta, Manitoba, Northwest Territories and Nunavut, and the US states of Montana and North Dakota.
Division No. 11 is the most populous census division (386,516 people) and Division No. 4 the least (11,392); Division No. 18 is the largest by land area (262,281 km²) and Division No. 10 the smallest (11,922 km²).
Largest cities in Saskatchewan
The 25 most populous cities and towns. All 480 are on the map above: switch on Towns and zoom in to see them.
| # | City | Census division | Population |
|---|---|---|---|
| 1 | Saskatoon | Division No. 11 | 318,067 |
| 2 | Regina | Division No. 6 | 263,419 |
| 3 | Prince Albert | Division No. 15 | 40,728 |
| 4 | Moose Jaw | Division No. 7 | 36,337 |
| 5 | Swift Current | Division No. 8 | 18,154 |
| 6 | Yorkton | Division No. 9 | 17,543 |
| 7 | North Battleford | Division No. 16 | 14,882 |
| 8 | Warman | Division No. 11 | 14,245 |
| 9 | Lloydminster (Part) | Division No. 17 | 13,137 |
| 10 | Weyburn | Division No. 2 | 11,871 |
| 11 | Martensville | Division No. 11 | 11,808 |
| 12 | Estevan | Division No. 1 | 11,391 |
| 13 | Humboldt | Division No. 15 | 6,551 |
| 14 | Melfort | Division No. 14 | 6,028 |
| 15 | Meadow Lake | Division No. 17 | 5,667 |
| 16 | Nipawin | Division No. 14 | 5,033 |
| 17 | Kindersley | Division No. 13 | 4,740 |
| 18 | Battleford | Division No. 12 | 4,657 |
| 19 | Melville | Division No. 5 | 4,547 |
| 20 | White City | Division No. 6 | 4,379 |
| 21 | Pilot Butte | Division No. 6 | 3,255 |
| 22 | La Loche | Division No. 18 | 3,124 |
| 23 | Tisdale | Division No. 14 | 3,052 |
| 24 | Moosomin | Division No. 5 | 2,906 |
| 25 | La Ronge | Division No. 18 | 2,668 |
Populations are Statistics Canada estimates for July 1, 2025, within municipal limits (the census subdivision).
Census divisions of Saskatchewan
All 18 census divisions. Select one to show it on the map.
| Census division | 31,284 | 14,654 | |
| Census division | 23,732 | 16,536 | |
| Census division | 12,578 | 18,319 | |
| Census division | 11,392 | 21,149 | |
| Census division | 32,636 | 14,442 | |
| Census division | 319,873 | 17,363 | |
| Census division | 50,830 | 18,707 | |
| Census division | 32,792 | 22,357 | |
| Census division | 38,109 | 14,851 | |
| Census division | 16,798 | 11,922 | |
| Census division | 386,516 | 16,603 | |
| Census division | 24,468 | 13,788 | |
| Census division | 22,553 | 17,182 | |
| Census division | 36,703 | 33,676 | |
| Census division | 96,245 | 19,399 | |
| Census division | 40,136 | 21,607 | |
| Census division | 51,789 | 22,223 | |
| Census division | 38,525 | 262,281 |
Practise Canadian geography
Sources
- Provinces and territories, census divisions, municipalities and population centres: Statistics Canada, 2021 Census cartographic boundary files.
- Populations: Statistics Canada, population estimates for July 1, 2025 (table 17-10-0155-01).
- Highways: Statistics Canada, Road Network File (2025).
- US states: US Census Bureau cartographic boundary files.