El municipio se encuentra situado en el norte del estado de Quintana Roo; limita con los municipios de Isla Mujeres, Benito Juárez y Solidaridad.