Male-to-female ratio in India, by district

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

640 districts
India deep-dive

India at a glance

Every line is computed from the district table below. Green cells hold more women per man aged 20–39.

Across 640 districts103.4men per 100 women, 20–39
Population covered1.21Ball ages, census counts
Most women-heavy71.6Mahe, Puducherry
Most men-heavy135.9Kupwara, Jammu & Kashmir

The map

Every state or union territory in India, shaded by men per 100 women aged 20–39. Green holds more women, red more men.

Jammu & Kashmir 112.6Himachal Pradesh 99.1Punjab 106.9Chandigarh 123.5Uttarakhand 98.3Haryana 110.6NCT of Delhi 113.3Rajasthan 106.2Uttar Pradesh 106.2Bihar 103.2Sikkim 114.9Arunanchal Pradesh 104.2Nagaland 103Manipur 97.7Mizoram 100.7Tripura 102.9Meghalaya 98.5Assam 99.2West Bengal 102Jharkhand 102.9Odisha 98.8Chhattisgarh 100.6Madhya Pradesh 107.2Gujarat 109.4Daman & Diu 205.1Dadara & Nagar Havelli 149.3Maharashtra 107.8Andhra Pradesh 98Karnataka 101.7Goa 106.1Lakshadweep 107.9Kerala 86.9Tamil Nadu 96.1Puducherry 91.4Andaman & Nicobar Island 113.3

94 or fewer112 or more men per 100 women

Most women-heavy districts

Lowest men-per-100-women, 20–39. 30 of 640 with at least 300 people in the band, sortable by any column.

MahePuducherry71.642k
HamirpurHimachal Pradesh77.1455k
AlmoraUttarakhand77.2622k
RudraprayagUttarakhand78.1242k
BageshwarUttarakhand78.6260k
GarhwalUttarakhand79.5686k
KannurKerala80.62.5M
Kurung KumeyArunanchal Pradesh8192k
Tehri GarhwalUttarakhand82618k
RatnagiriMaharashtra82.11.6M
KozhikodeKerala82.33.1M
MalappuramKerala82.74.1M
KollamKerala83.32.6M
PathanamthittaKerala84.21.2M
ThrissurKerala84.73.1M
KasaragodKerala851.3M
JaunpurUttar Pradesh864.4M
GopalganjBihar86.22.6M
AlappuzhaKerala86.42.1M
AzamgarhUttar Pradesh87.24.6M
DeoriaUttar Pradesh87.33.1M
UdupiKarnataka87.61.2M
ThiruvananthapuramKerala87.83.3M
PithoragarhUttarakhand87.9483k
East KamengArunanchal Pradesh88.779k
KangraHimachal Pradesh88.81.5M
AriyalurTamil Nadu90754k
PerambalurTamil Nadu90.4565k
ThanjavurTamil Nadu90.52.4M
PalakkadKerala90.82.8M

Most men-heavy districts

Highest men-per-100-women, 20–39. 30 of 640 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.

DamanDaman & Diu235.8191k
TawangArunanchal Pradesh20150k
Leh(Ladakh)Jammu & Kashmir194133k
North DistrictSikkim155.444k
Dadra & Nagar HaveliDadara & Nagar Havelli149.3343k
KinnaurHimachal Pradesh149.184k
KargilJammu & Kashmir145.7141k
NicobarsAndaman & Nicobar Island140.437k
KupwaraJammu & Kashmir135.9869k
SuratGujarat134.96.0M
Dibang ValleyArunanchal Pradesh134.58k
West KamengArunanchal Pradesh134.384k
AnjawArunanchal Pradesh133.721k
MumbaiMaharashtra133.63.1M
New DelhiNCT of Delhi123.7142k
ChandigarhChandigarh123.51.1M
Lahul & SpitiHimachal Pradesh123.231k
Mumbai SuburbanMaharashtra121.99.3M
RajouriJammu & Kashmir121.2641k
East DistrictSikkim119.4283k
HamirpurUttar Pradesh119.31.1M
UdhampurJammu & Kashmir119.2555k
Kanpur DehatUttar Pradesh117.81.8M
BaramulaJammu & Kashmir117.71.0M
JaisalmerRajasthan117.5669k
GanderbalJammu & Kashmir117.3297k
South WestNCT of Delhi117.12.3M
DhaulpurRajasthan116.91.2M
BhindMadhya Pradesh116.81.7M
BandaUttar Pradesh116.71.8M

By State or Union Territory

Every state or union territory in India, aggregated from the districts above.

Districts
Kerala86.933M14
Puducherry91.41.2M4
Tamil Nadu96.172M32
Manipur97.72.8M9
Andhra Pradesh9884M23
Uttarakhand98.310M13
Meghalaya98.53.0M7
Odisha98.842M30
Himachal Pradesh99.16.9M12
Assam99.231M27
Chhattisgarh100.626M18
Mizoram100.71.1M8
Karnataka101.761M30
West Bengal10291M19
Tripura102.93.7M4
Jharkhand102.933M24
Nagaland1032.0M11
Bihar103.2104M38
Arunanchal Pradesh104.21.4M16
Goa106.11.5M2
Rajasthan106.268M33
Uttar Pradesh106.2198M71
Punjab106.928M20
Madhya Pradesh107.273M50
Maharashtra107.8112M35
Lakshadweep107.964k1
Gujarat109.460M26
Haryana110.625M21
Jammu & Kashmir112.613M22
NCT of Delhi113.317M9
Andaman & Nicobar Island113.3380k3
Sikkim114.9609k4
Chandigarh123.51.1M1
Dadara & Nagar Havelli149.3343k1
Daman & Diu205.1243k2

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

Put India on the board

Ratio, cost and visa side by side with every other market we measure. Free, no sign-in.

Open India in the research desk

Or unlock the India deep-dive: the interactive district map, the dating-pool model, visa and tax.

Data updated