Aznalcázar es una localidad de la provincia de Sevilla, en Andalucía.
En el año 2005 contaba con 3.692 habitantes. Su extensión superficial es de 450 km² y tiene una densidade de 8,2 hab/km². Sus coordenadas geográficas son 37º 18' N, 6º 15' W. Se encuentra situada la una altitud de 66 metros y la 25 kilómetros de la capital de provincia, Sevilla.