Mascota es la cabecera del municipio de igual nombre y está rodeada por los también municipios jaliscienses de San Sebastián del Oeste, Talpa de Allende, Guachinango, Mixtlán, Atenguillo y Puerto Vallarta.