Guadalcanal es una población serrana situada al norte de la provincia, en el valle del río Sotillo. Su término municipal está incluido en el Parque Natural de la Sierra Norte. A 110 kilómetros de Sevilla y con 2.523 habitantes a fecha de 2024. Zona de media montaña con condiciones ideales para la ganadería y la cinegética.
Los primeros asentamientos datan del Paleolítico Superior. Posteriormente tendrá asentamientos iberos, que le dan el nombre de Tereses o Tejera. Durante el periodo romano pasaba la calzada romana de Híspalis a Emérita.
En la época de Al-Andalus fue una villa muy fortificada y fue llamada Guad-Al-Kanal.
La conquista cristiana fue llevada a cabo por don Rodrigo Iñíguez, Caballero de la Orden de Santiago en el año 1241. Sobre el alcázar árabe se asentó el castillo y este servirá de base para la parroquia actual.
Además del armonioso conjunto urbano destacan la Iglesia de la Asunción, la Iglesia de Santa Ana. Y, la Iglesia del Convento del Espíritu Santo, la Ermita de Nuestra Señora de Guaditoca. Además, el antiguo Hospital del Milagro.
Las fiestas principales de Guadalcanal son la Feria, que se celebra la última semana de agosto. Y, la Romería de Nuestra Sra. de Guaditoca.
En la gastronomía se puede degustar están las migas, gazpacho, setas o espárragos, la caldereta, la raba de cordero y cochinito frito. Y, para comprar pan artesano en panadería Escote y horno Antúnez.

