El Estadio Olímpico Atahualpa se ubica en la avenida 6 de Diciembre y Naciones Unidas, en el sector conocido como "El Batán", al norte de la ciudad de Quito.