Interactive map
Canton of Basel-Landschaft Map
Every district, city and town in the Canton of Basel-Landschaft on one zoomable map, with its main highways, rivers and lakes. Switch on towns and districts above the map and zoom in for every name; tap a district to see its population, area and largest towns.
Loading the map…
Printable maps of the Canton of Basel-Landschaft
Free to print for class and home: the Canton of Basel-Landschaft with its cities and towns, a map of its districts, and a blank outline map. PDFs fit one A4 or US Letter page.
Canton of Basel-Landschaft map with cities
Canton of Basel-Landschaft districts map
Key facts
- Capital
- Liestal
- Largest city
- Allschwil (22,374)
- Population
- 303,872 (2025)
- Area
- 518 km² (200 sq mi)
- Districts of the Canton of Basel-Landschaft
- 5
- Most populous district
- Arlesheim (163,346)
- Largest district by area
- Sissach, 141 km² (54 sq mi)

About the Canton of Basel-Landschaft
The Canton of Basel-Landschaft has 5 districts and about 303,872 people (2025) on 518 km² (200 sq mi). The capital is Liestal; the largest city is Allschwil, with 22,374 people. It borders Solothurn, Basel-Stadt, Aargau, Jura, France and Germany.
Arlesheim is the most populous district (163,346 people) and Waldenburg the least (16,547); Sissach is the largest by area (141 km²) and Liestal the smallest (86 km²).
Largest cities in the Canton of Basel-Landschaft
The 25 most populous cities and towns. All 86 are on the map above: switch on Towns and zoom in to see them.
| # | City | District | Population |
|---|---|---|---|
| 1 | Allschwil | Arlesheim | 22,374 |
| 2 | Reinach | Arlesheim | 21,003 |
| 3 | Muttenz | Arlesheim | 18,308 |
| 4 | Pratteln | Liestal | 16,595 |
| 5 | Binningen | Arlesheim | 16,245 |
| 6 | Liestal | Liestal | 16,081 |
| 7 | Münchenstein | Arlesheim | 12,662 |
| 8 | Oberwil | Arlesheim | 11,459 |
| 9 | Aesch | Arlesheim | 11,327 |
| 10 | Birsfelden | Arlesheim | 10,401 |
| 11 | Therwil | Arlesheim | 10,141 |
| 12 | Arlesheim | Arlesheim | 9,309 |
| 13 | Bottmingen | Arlesheim | 7,007 |
| 14 | Sissach | Sissach | 6,964 |
| 15 | Frenkendorf | Liestal | 6,756 |
| 16 | Gelterkinden | Sissach | 6,531 |
| 17 | Laufen | Laufen | 6,065 |
| 18 | Lausen | Liestal | 5,996 |
| 19 | Ettingen | Arlesheim | 5,625 |
| 20 | Füllinsdorf | Liestal | 4,804 |
| 21 | Bubendorf | Liestal | 4,572 |
| 22 | Biel-Benken | Arlesheim | 3,550 |
| 23 | Zwingen | Laufen | 2,828 |
| 24 | Zunzgen | Sissach | 2,788 |
| 25 | Hölstein | Waldenburg | 2,669 |
Populations are the Federal Statistical Office's permanent resident population on 31 December 2025 (STATPOP), counted in the municipalities of 1 January 2026; each district's figure is the sum of its municipalities, and the canton's (303,872) the sum of its districts.
Districts of the Canton of Basel-Landschaft
All 5 districts. Select one to show it on the map.
| District | 163,346 | 96 | |
| District | 21,520 | 90 | |
| District | 64,606 | 86 | |
| District | 37,853 | 141 | |
| District | 16,547 | 105 |
Quizzes and worksheets
Sources
- Districts, municipalities and cantons: swisstopo, swissBOUNDARIES3D, edition 2026-01 (the boundaries of 1 January 2026, with land and lake areas), data.geo.admin.ch.
- District names and the municipalities in each: Federal Statistical Office (FSO), official register of Swiss municipalities, state on 1 January 2026 (agvchapp.bfs.admin.ch).
- Populations: FSO, STATPOP, permanent resident population on 31 December 2025 by municipality (table px-x-0102010000_101), counted in the municipalities of 1 January 2026.
- National roads: Federal Roads Office (FEDRO), national road axes (ch.astra.nationalstrassenachsen), data.geo.admin.ch.
- Main roads, lakes, rivers and town locations: swisstopo, swissTLMRegio 2026.