Kerala

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

Kerala has an aggregated population of 217,907,501 people according to the village-level records in this database. There are approximately 51,272,165 households, giving an average household size of 4.25 persons. The sex ratio stands at about 1084 females per 1000 males. 45.99% of the population (about 100,218,183) resides in rural areas while 21.94% (about 47,804,778) is urban.

CategoryCount
Total population217,907,501
Male104,572,526
Female113,334,975
Sex ratio (F per 1000 M)1084
Rural population100,218,183 (45.99%)
Urban population47,804,778 (21.94%)
Total households51,272,165

Literacy

About 183,364,264 people out of 217,907,501 are recorded as literate in our aggregated village data, giving an approximate literacy rate of 84.15%.

CategoryNumber
Total literates183,364,264
Total illiterates34,543,237
Approximate literacy rate84.15%

Scheduled Castes & Tribes

The Scheduled Caste population recorded is 20,055,719 (9.2% of the state's aggregated population). Scheduled Tribe population is 3,342,126 (1.53%). These groups are important demographic markers for planning and social programs.

CategoryPopulationShare
Scheduled Caste (SC)20,055,7199.2%
Scheduled Tribe (ST)3,342,1261.53%

Children & Workforce

Children aged 0–6 number 22,661,394, about 10.4% of the aggregated population. Total workers recorded across villages number 76,056,335, roughly 34.9% of the population (this is a simple workers-to-population share based on available columns).

CategoryNumberShare
Children (0-6)22,661,39410.4%
Total workers76,056,33534.9%

Largest & Smallest Districts (by population)

District 0 is the largest district by population with approximately 66,812,122 people, while Wayanad is the smallest with about 4,055,520 people.

DistrictPopulationHouseholds
District 0 66,812,122 15,707,508
Wayanad 4,055,520 946,951

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
KERALA 33,406,061
KERALA 17,471,135
KERALA 15,934,926
Malappuram 4,112,920
Thiruvananthapuram 3,301,427
Ernakulam 3,282,388
Thrissur 3,121,200
Kozhikode 3,086,293
Palakkad 2,809,934
Kollam 2,635,375