Olivares está situada a 16 Km de la capital de la provincia, se ubica en pleno corazón del Aljarafe y a una altura de 171 metros sobre el nivel del mar. Se encuentra rodeada por los municipios de Salteras, Sanlúcar la Mayor, Albaida del Aljarafe, Gerena y Villanueva del Ariscal. Se accede por la autovía de Huelva A-49 y desde la capital por la SE-510.Actualmente alberga una población de 8.814 habitantes repartidos en una extensión de terreno de 45 Km2de término municipal.