Tamil Nadu

The summary below is generated from village-level records in the database (Census-derived fields). Click a district to view sub-districts (tehsils) and village lists.

Population summary

Tamil Nadu has an aggregated population of 470,111,770 people according to the village-level records in this database. There are approximately 120,678,387 households, giving an average household size of 3.9 persons. The sex ratio stands at about 996 females per 1000 males. 46.04% of the population (about 216,441,090) resides in rural areas while 22.28% (about 104,752,320) is urban.

CategoryCount
Total population470,111,770
Male235,506,915
Female234,604,855
Sex ratio (F per 1000 M)996
Rural population216,441,090 (46.04%)
Urban population104,752,320 (22.28%)
Total households120,678,387

Literacy

About 335,527,237 people out of 470,111,770 are recorded as literate in our aggregated village data, giving an approximate literacy rate of 71.37%.

CategoryNumber
Total literates335,527,237
Total illiterates134,584,533
Approximate literacy rate71.37%

Scheduled Castes & Tribes

The Scheduled Caste population recorded is 96,106,145 (20.44% of the state's aggregated population). Scheduled Tribe population is 5,428,462 (1.15%). These groups are important demographic markers for planning and social programs.

CategoryPopulationShare
Scheduled Caste (SC)96,106,14520.44%
Scheduled Tribe (ST)5,428,4621.15%

Children & Workforce

Children aged 0–6 number 48,454,294, about 10.31% of the aggregated population. Total workers recorded across villages number 216,169,416, roughly 45.98% of the population (this is a simple workers-to-population share based on available columns).

CategoryNumberShare
Children (0-6)48,454,29410.31%
Total workers216,169,41645.98%

Largest & Smallest Districts (by population)

District 0 is the largest district by population with approximately 144,294,060 people, while Perambalur is the smallest with about 2,728,952 people.

DistrictPopulationHouseholds
District 0 144,294,060 37,049,964
Perambalur 2,728,952 720,917

Largest villages by population

Below are the largest villages recorded in this state by population. These settlements are major population centers at the village level and often serve as local market/township hubs.

VillagePopulation
TAMIL NADU 72,147,030
TAMIL NADU 37,229,590
TAMIL NADU 34,917,440
Chennai 4,646,732
Chennai 4,646,732
Area not under any Sub-district 4,646,732
Area not under any Sub-district 4,646,732
Kancheepuram 3,998,252
Vellore 3,936,331
Thiruvallur 3,728,104