Interactive map

Sonora Map

Every municipality, city and town in Sonora on one zoomable map, with its main highways, rivers and lakes. Switch on towns and municipalities above the map and zoom in for every name; tap a municipality to see its population, area and largest towns.

Map layers

Loading the map…

Printable maps of Sonora

Free to print for class and home: Sonora with its cities and towns, a map of its municipalities, and a blank outline map. PDFs fit one A4 or US Letter page.

Sonora map with cities

Sonora municipalities map

Blank map of Sonora

Key facts

Capital
Hermosillo
Largest city
Hermosillo (855,563)
Population
3,028,969 (2025)
Area
180,399 km² (69,652 sq mi)
Municipalities of Sonora
72
Most populous municipality
Hermosillo (962,020)
Largest municipality by area
Hermosillo, 16,936 km² (6,539 sq mi)
Map of Sonora with its largest cities
Map of Sonora with its largest cities

About Sonora

Sonora has 72 municipalities and about 3,028,969 people (2025) on 180,399 km² (69,652 sq mi). Hermosillo is both the capital and the largest city, with 855,563 people (2020). It borders Baja California, Chihuahua, Sinaloa and United States.

Hermosillo is the most populous municipality (962,020 people) and Oquitoa the least (321); Hermosillo is the largest by area (16,936 km²) and San Felipe de Jesús the smallest (151 km²).

Largest cities in Sonora

The 25 most populous cities and towns. All 86 are on the map above: switch on Towns and zoom in to see them.

#CityMunicipalityPopulation
1HermosilloHermosillo855,563
2Ciudad ObregónCajeme329,404
3NogalesNogales261,137
4San Luis Río ColoradoSan Luis Río Colorado176,685
5NavojoaNavojoa120,926
6GuaymasGuaymas117,253
7Agua PrietaAgua Prieta91,029
8CaborcaCaborca67,604
9Puerto PeñascoPuerto Peñasco62,301
10Miguel Alemán (La Doce)Hermosillo39,474
11EsperanzaCajeme39,164
12EmpalmeEmpalme38,886
13Ciudad de CananeaCananea38,113
14Magdalena de KinoMagdalena30,429
15HuatabampoHuatabampo30,324
16Pueblo YaquiCajeme14,173
17Villa JuárezBenito Juárez13,153
18Nacozari de GarcíaNacozari de García12,987
19Santa AnaSanta Ana12,372
20SonoytaGeneral Plutarco Elías Calles11,440
21ÁlamosÁlamos10,961
22EtchojoaEtchojoa9,831
23PesqueiraSan Miguel de Horcasitas9,442
24Vícam (Switch)Guaymas9,392
25Marte R. Gómez (Tobarito)Cajeme8,473

Populations are INEGI's Encuesta Intercensal 2025 estimates for 15 October 2025 of the people living in private dwellings; the 72 municipalities add up to the state's 3,028,969. The state's total on the Mexico map, 3,049,889, also counts the 20,920 people INEGI estimates in collective dwellings and without a dwelling, which it publishes only for the whole state. Towns are INEGI's localities with their 2020 Census population: every municipal seat and every other locality of 5,000 people or more.

Municipalities of Sonora

All 72 municipalities. Select one to show it on the map.

Municipalities of Sonora. Select a column heading to sort; select a name to show it on the map.
Aconchi2,366368
Agua Prieta96,1413,947
Álamos25,1436,423
Altar9,7274,458
Arivechi1,044726
Arizpe2,5443,072
Atil480300
Bacadéhuachi9121,066
Bacanora6441,129
Bacerac1,1561,345
Bacoachi1,3681,231
Bácum21,2751,583
Banámichi1,749808
Baviácora2,724843
Bavispe1,2681,722
Villa Juárez21,191369
Benjamín Hill4,4921,412
Caborca96,42810,674
Ciudad Obregón443,1144,876
Ciudad de Cananea37,9572,316
Carbó4,5542,582
Cucurpe8781,578
Cumpas5,8692,010
Divisaderos734386
Empalme50,998593
Etchojoa62,225949
Fronteras9,5722,616
Sonoyta13,0233,657
Granados795364
Guaymas160,8217,948
Hermosillo962,02016,936
Huachinera1,1481,198
Huásabas810822
Huatabampo80,8621,843
Huépac923421
Imuris12,4962,170
La Colorada1,7174,122
Magdalena de Kino31,2601,239
Mazatán1,136683
Moctezuma5,4491,878
Naco7,0891,238
Nácori Chico1,5932,833
Nacozari de García12,8051,731
Navojoa169,6242,809
Nogales291,1861,757
Ónavas420534
Opodepe2,0982,224
Oquitoa321916
Pitiquito9,2659,822
Puerto Peñasco75,4246,194
Quiriego3,1763,781
Rayón1,275879
Rosario4,4383,520
Sahuaripa5,2215,004
San Felipe de Jesús341151
San Ignacio Río Muerto13,7791,246
San Javier514536
San Luis Río Colorado201,6878,885
San Miguel de Horcasitas10,1791,116
San Pedro de la Cueva1,2962,230
Santa Ana14,8971,477
Santa Cruz1,7001,001
Sáric1,5941,354
Soyopa1,1021,717
Suaqui Grande978915
Tepache1,008779
Trincheras1,2123,010
Tubutama1,1841,725
Ciudad de Ures8,4063,088
Villa Hidalgo1,1931,476
Villa Pesqueira (Mátape)9481,123
Yécora4,0032,668

Quizzes and worksheets

Sources

  • Municipalities and states: INEGI (Instituto Nacional de Estadística y Geografía), Marco Geoestadístico of the Encuesta Intercensal 2025; areas measured from these boundaries.
  • Populations: INEGI, Encuesta Intercensal 2025, population in private dwellings by municipality at 15 October 2025 (main results by locality, open data); the state's total population: INEGI, Encuesta Intercensal 2025.
  • Towns and municipal seats: INEGI, Catálogo Único de Claves de Áreas Geoestadísticas Estatales, Municipales y Localidades (AGEEML), with each locality's population in the Censo de Población y Vivienda 2020.
  • Federal highways: INEGI, Red Nacional de Caminos 2025 (with the SICT and the Mexican Institute of Transportation).
  • Rivers: INEGI, Red Hidrográfica Digital de México 1:250 000, edition 1.0; lakes and reservoirs: INEGI, Red Hidrográfica 1:50 000, edition 2.0.
  • United States: US Census Bureau cartographic boundary files.