Alcolea del Río es un municipio español de la provincia de Sevilla, Andalucía. Está situado en la comarca del Guadalquivir-Doñana, a orillas del río Guadalquivir y a 53 kilómetros de Sevilla.
El municipio cuenta con una población de 3.387 habitantes (2018) y una superficie de 50,02 kilómetros cuadrados. Su altitud es de 32 metros sobre el nivel del mar.