Основні причини перенаселення наступні. Традиційно в Китаї, ще з часів Конфуція, сім'ї були багатодітними. Вважалося, що після смерті батька його душа потрапляє в рай, тільки якщо, син буде здійснювати спеціальні обряди, щоб душі померлих предків зайняли гарне місце на небі. Тому китайці і прагнули народжувати якомога більше дітей, що б у разі війни або мору душі не залишилися без місця на небесах. Ще однією причиною бурхливого зростання населення, вважається улюблена китайська їжа рис, який плодоносить 4 рази за рік. Така врожайність покривала всі потреби населення в їжі.
Головним способом регулювання чисельності населення служить закон про одну дитину на сім'ю, прийнятому в 1987 році. Саме в цей час проблема перенаселення стала найбільш гострою. Закон відрізняється для міських жителів і для сільських. Міським батькам дозволено заводити тільки одну дитину. Сільським же жителям дозволяється заводити другу дитину, якщо першою народилася дівчинка. Так само якщо батьки є єдиними дітьми у своїх сім'ях, дозволяється заводити двох дітей. У разі порушення закону батьки зобов'язані заплатити величезний штраф в розмірі 130 тис. Доларів. Крім закону про дітей в Китаї діє смертна кара. За останні 10 років було розстріляно 10 тисяч корумпованих чиновників. Також не церемоняться з наркоторговцями і контрабандистами, утримувачами будинків розпусти. Спійманих злочинців розстрілюють прямо перед натовпом, влаштовуючи показові страти. Загалом смертна страту в Китаї має масовий характер.
Незважаючи на всі зусилля влади, чисельність населення продовжує зростати. Це пов'язано з тим, що більшість живе в провінціях, де зазвичай у сімей дві дитини, а часто і більше. Заможні селяни заводять більше двох дітей, оплачуючи штрафи. А деякі примудряються шляхом обману заводити і по 5-6 дітей.