Buenavista de Cuéllar es un municipio del estado mexicano de Guerrero . La cabecera municipal es Buenavista de Cuéllar . El municipio tiene una superficie de 338,1 km².
En 2005, el municipio tenía una población total de 12.148 habitantes. [1]