> > India >>  States >>  Kerala

Top Cities in Kerala

Kerala, located in the southwest region of India, is a state known for its scenic beauty, diverse culture, and unique traditions. With a population of over 33 million people, Kerala is home to several large cities. The top cities in Kerala by population estimates are Thiruvananthapuram, Kochi, and Kozhikode.

Thiruvananthapuram, the state capital, is the largest city in Kerala with a population of over 1.2 people. Kochi, a major port city, is the commercial capital of Kerala and is home to over 1 million people. Kozhikode, also known as Calicut, is the third-largest city in Kerala with a population of over 700,000 people. 

also read about the Population of Kerala

Kerala Cities by Population

The population of Top Cities as per the last census figures held in the year 2011 and with a population of more than 1lakh +

RankCity/TownCity Population (2011 census)Metropolitan or UA* Population
1Thiruvananthapuram968,9901,679,754
2Kochi602,0462,119,724
2Kozhikode431,5602,028,399
7Kollam348,6571,110,668
3Thrissur315,9571,861,269
6Kannur232,4861,640,986
12Alappuzha174,176240,991
10Kottayam136,812.00357,302
11Palakkad130,955293,533
4Malappuram101,3861,699,060
14Kanhangad73,342229,168
9Kayamkulam68,634427,967
15Kasaragod54,172192,856
 Ottappalam53,7901,679,754
17Chalakudy49,525114,863
16Changanassery47,485127,987
8Cherthala45,827455,722
18Kothamangalam38,837114,639

Source: Census 2011 

*As per the Census of India 2011, an urban agglomeration is a continuous urban spread constituting a town and its adjoining outgrowths (OGs), or two or more physically contiguous towns together with or without outgrowths of such towns. 

List of Cities in Kerala by population 2024

Rajeev Rana

Rajeev Rana loves reading about history and demography and has been writing on these topics for five years. While not a certified expert, he has a deep understanding of demography in India. Rajeev contributes to several websites and has extensive knowledge of the Delhi NCR area.