Kannanalloor is a small village in Thazhuthala panchayat. It is 13 km from Kollam, 2 km from Mukhathala and 62 km from Thiruvananthapuram. Kannanalloor is a border of Thiruvananthapuram-Kollam districts. It connects places Mylakad, Nedumpana, Kottiyam, Palathara, Adichanalloor, etc.