Mexico

← Geomaxxing · sex ratio

Male-to-female ratio in Mexico, by municipality

Men per 100 women aged 20–39, from national census age-by-sex counts. Measured at municipality level — not a national figure repeated.

Photo: Microstar, CC BY-SA 4.0.

Across 2,457 municipalities, Mexico runs from 47.6 to 148.9 men per 100 women aged 20–39. 31 sit at 115 or above and 1,087 at 95 or below. Summed across every municipality on this page the figure is 98.3; the published national figure is 97.4 (different source and vintage).

Across 2,457 municipalities98.3men per 100 women, 20–39
Population covered132Mall ages, census counts
Most women-heavy47.6San Bartolome Quialana, Oaxaca
Most men-heavy148.9Soyopa, Sonora

Most women-heavy municipalities

Lowest men-per-100-women, 20–39. Showing 30 of 2,293 with at least 300 people in the band.

MunicipalityStateMen per 100 womenPopulation
San Bartolome QuialanaOaxaca47.62k
San Lucas QuiaviniOaxaca65.32k
AstacingaVeracruz de Ignacio de la Llave69.57k
ApulcoZacatecas70.15k
San Miguel ChicahuaOaxaca70.12k
Santiago YaitepecOaxaca70.74k
MexticacanJalisco71.76k
XochihuehuetlanGuerrero71.88k
Villa de Chilapa de DiazOaxaca72.32k
XalpatlahuacGuerrero72.312k
La ReformaOaxaca72.44k
TeopantlanPuebla73.24k
Santo Domingo XagaciaOaxaca73.71k
Albino ZertuchePuebla73.82k
Santiago TlazoyaltepecOaxaca74.57k
Alcozauca de GuerreroGuerrero74.822k
Heroica Villa Tezoatlan de Segura y LunaOaxaca74.912k
HuamuxtitlanGuerrero7518k
Santa Maria la AsuncionOaxaca75.33k
Tepelmeme Villa de MorelosOaxaca75.62k
San Pedro AtoyacOaxaca75.85k
San Dionisio OcotepecOaxaca75.912k
Santiago HuajolotitlanOaxaca75.95k
Asuncion OcotlanOaxaca762k
AhuacuotzingoGuerrero76.325k
San Jorge NuchitaOaxaca76.33k
EloxochitlanHidalgo76.53k
Nochistlan de MejiaZacatecas76.529k
Asuncion CuyotepejiOaxaca76.61k
San JoaquinQuerétaro76.68k

Most men-heavy municipalities

Highest men-per-100-women, 20–39. Showing 30 of 2,293 with at least 300 people in the band. Units housing an institution (prison, barracks, camp) read high here; the figure is correct, the dating signal is not.

MunicipalityStateMen per 100 womenPopulation
Aquiles SerdanChihuahua185.431k
SoyopaSonora148.91k
CharoMichoacán de Ocampo141.427k
La ColoradaSonora138.82k
Nacori ChicoSonora132.81k
QuiriegoSonora132.13k
GuerreroCoahuila de Zaragoza1322k
OpodepeSonora1252k
TrincherasSonora122.81k
RosarioSonora122.35k
Santa CruzSonora1222k
OtaezDurango121.45k
San Pedro del GalloDurango120.22k
CohetzalaPuebla120.21k
Melchor OcampoZacatecas119.53k
SaricSonora119.13k
CasasTamaulipas118.54k
BaviacoraSonora118.53k
MorisChihuahua118.14k
TamazulaDurango117.527k
RayonSonora117.32k
MazapilZacatecas116.718k
OcampoChihuahua116.59k
San Miguel de HorcasitasSonora116.212k
IturbideNuevo León1163k
CoronadoChihuahua115.92k
San FelipeYucatán115.62k
TatatilaVeracruz de Ignacio de la Llave115.46k
San Juan AtzompaPuebla115.21k
SahuaripaSonora115.25k

By state

Every state in Mexico, aggregated from the municipalities above.

StateMen per 100 women, 20–39PopulationMunicipalities
Oaxaca90.14.3M570
Guerrero90.53.6M81
Hidalgo91.73.3M84
Chiapas92.35.9M118
Veracruz de Ignacio de la Llave92.88.1M212
Puebla94.57.0M217
Zacatecas94.51.7M58
Tabasco94.52.5M17
San Luis Potosí95.33.0M58
Guanajuato95.96.5M46
Michoacán de Ocampo96.15.0M113
Morelos96.22.0M33
Campeche96.2922k11
Tlaxcala96.41.4M60
México9818M125
Nayarit991.3M20
Aguascalientes99.21.5M11
Querétaro1002.6M18
Sinaloa100.13.2M18
Colima100.2762k10
Durango100.51.9M39
Yucatán100.72.5M106
Ciudad de México100.99.2M16
Tamaulipas101.43.7M43
Jalisco101.68.8M125
Chihuahua103.34.0M67
Coahuila de Zaragoza103.53.4M38
Quintana Roo104.12.0M10
Sonora105.73.1M72
Nuevo León106.26.3M51
Baja California106.93.9M5
Baja California Sur108.9886k5

Census age-by-sex counts. Data updated July 27, 2026. A ratio is a supply number, not a measure of dating success.

Need the full Mexico model?

The deep-dive adds the interactive municipality map, every row sortable, the dating-pool model, and the research workspace.

Unlock Mexico deep-dive