Guadalcanal es un municipio ubicado en la provincia de Provincia de Sevilla en Andalucía. La población de Guadalcanal es de 2 608 personas (2020), el área de Guadalcanal es de 275 kilómetros cuadrados, la distancia de Guadalcanal a Sevilla (capital de la Andalucía) es de 108 kilómetros, la distancia de Guadalcanal a Madrid es de 476 kilómetros. Guadalcanal comparte fronteras con Cazalla de la Sierra, Fuente del Arco, Reina, Valverde de Llerena, Azuaga, Malcocinado y Alanís.