The town is of great historical interest. It was occupied by Muslims in the 8th century and was not finally incorporated into the kingdom of Castile until 1340. Records about the town date back to the 13th century, when Alfonso X overran Utrera as part of his conquest of Seville, located 30 km to the northwest. However, archaeological work shows people have lived on the site since pre-Roman times. Today the town's five chapels, dating from the 14th to 18th centuries, churches and 14th century castle are popular tourist attractions for visitors to Andalusia.
The area is known for numerous festivities, particularly the fair, which is celebrated during the days before and after the day of Utrera's patron saint: the Virgin of Consolación. This fiesta attracts many people from all over Andalusia and Spain as a whole.