El municipio de La Yesca se encuentra localizado en el extremo este del territorio nayarita, en una de las zonas más intrincadas de la Sierra de Nayarit o del Nayar, lo que siempre ha dificultado las comunicaciones y caracterizado a la zona como una de las aisladas del país.
Tiene una extensión territorial de 4328.298 kilómetros cuadrados que representan el 15.52% de la extensión total del estado, es el segundo municipio más extenso de Nayarit.
El territorio municipio limita al noroeste y oeste con el municipio del Nayar, al oeste con el municipio de Santa María del Oro y al suroeste con el municipio de Jala y el municipio de Ixtlán del Río; al norte, este y sur limita con el estado de Jalisco, en sentido de norte a sur con el municipio de Mezquitic, el municipio de Bolaños, el municipio de San Martín de Bolaños, el municipio de Tequila y el municipio de Hostotipaquillo.
La densidad poblacional es de 3.14 habitantes por kilómetro cuadrado.
El municipio incluye en su territorio un total de 953 localidades.