Vatakara o Vadakara (malabar: വടകര; antiguamente Badagara) es una ciudad del estado indio de Kerala perteneciente al distrito de Kozhikode.
[2] La localidad era la capital histórica del pueblo kurumba, una tribu registrada autóctona de esta zona.
La localidad estaba constituida como el centro de una ciudad-estado vasalla conocida como Kadathanadu.
A partir del siglo XVI, la ciudad se desarrolló como puerto marítimo comercial.
[3] Se ubica en la costa del mar Arábigo, a medio camino entre Cananor y Calicut sobre la carretera 66, en la orilla septentrional de la desembocadura del río Kuttiyadi.