Las Cabezas de San Juan es un municipio español de la comarca del Bajo Guadalquivir de la provincia de Sevilla, Andalucía.