Se encuentra a una altura 773 metros sobre el nivel del mar, colinda al norte con los municipios de Tuxpan y Tecalitlán; al este con el municipio de Tecalitlán y el estado de Michoacán; al sur con los estados de Michoacán y Colima; al oeste con el estado de Colima y el municipio de Tuxpan y su superficie es de 1007.85 km²