El Estadio Olímpico Atahualpa, propiedad de la Concentración Deportiva de Pichincha en conjunto con la Asociación de Fútbol No Amateur de Pichincha, es el estadio donde juega de local El Nacional.