Le Guerrero touche les états de Michoacán, Mexico, Morelos et Puebla au nord ; les états de Puebla et Oaxaca à l’est ; Oaxaca et l’Océan Pacifique au sud ; l’Océan Pacifique et le Michoacán à l’ouest. Le Guerrero a une superficie de 64.282 km², soit 3,3 % de la superficie du pays.