Localización

El municipio de San Martín de Bolaños se localiza al norte del Estado, en las coordenadas 21º 40.9’ de latitud norte y 103º 48.7’ de longitud oeste, a una altura de 800 metros sobre el nivel del mar. Su extensión territorial es de 991.99 km2; limita al norte con los municipios de Bolaños y Chimaltitán; al sur Tequila, Hostotipaquillo y el estado de Nayarit; al este, Chimaltitán y el estado de Zacatecas; y al oeste, el estado de Nayarit.

El municipio cuenta con 99 localidades, siendo las más importantes: San Martín de Bolaños (cabecera municipal), El Platanar, Mamatla, Los Pintados y La Presa.