Selektiv abort i avsikt att få söner har lett till att Kina har 32 miljoner fler pojkar än flickor. Därmed har en obalans skapats som kommer att vara i decennier.
Det framgår av en studie som publiceras i British Medical Journal (BMJ).
Studien ger ammunition till de experter som förutspått att Kinas besatthet av manliga arvingar snart kommer att lämna en sur eftersmak när män ställs inför svårigheterna att hitta en kvinna att gifta sig med.
"Även om några fantasifulla och extrema lösningar har föreslagits kan ingenting göras nu för att förhindra den nära förestående generationsöverskottet av män", skriver BMJ på nätet.
I de flesta länder finns ett litet överskott på män — mellan 103 och 107 pojkfödslar per 100 flickfödslar.
Men i Kina och andra länder i Asien har obalansen mellan könen ökat markant på grund av den traditionella förkärleken för pojkar, vilket har förstärkts av möjligheten till billig ultraljudsundersökning för könsbestämning.
I Kina är även ettbarnspolitiken en viktig en faktor.
I några provinser är föräldrar med ett andra barn skyldiga att betala böter och bidra till barnets utbildning.
I andra provinser är det tillåtet med ett andra barn om det första är en flicka. I ett fåtal provinser tillåts familjer ha både två och tre barn oavsett kön.
Den största obalansen mellan könen i befolkningen under 20 år finns bland barn mellan ett och fyra år. Där är förhållandet 124 pojkar per 100 flickor. På landsbygden är siffran 126/100.
I provinserna Jiangxi och Henan är förhållandet 140 pojkfödslar per 100 flickfödslar i åldersgruppen ett till fyra år. Vid ett andra barn föds i Jiangxi 192 pojkar per 100 flickor.
Bara i två provinser — Tibet och Xinjiang, de mest tillåtande mot flerfödslar — är siffrorna normala.