List of major cities in Kerala No. City District Population Images No. City District Population Images 1 Thiruvananthapuram Thiruvananthapuram 968,990 6 Kannur Kannur 232,486 2 Kozhikode Kozhikode 609,224 7 Alappuzha Alappuzha 180,856 3 Kochi Ernakulam 602,046 8 Kottayam Kottayam 138,283 4 Kollam Kollam 388,288 9 Palakkad Palakkad 131,019 5 Thrissur Thrissur 315,957 10 Manjeri Malappuram 97,102 Source: 2011 Census of India[46] As per the population within their respective Municipal Corporation/Municipality limits