Atlético Nacional plays its local games at the Atanasio Girardot Stadium, which is part of the Atanasio Girardot Sports Complex and is owned by the Municipality of Medellín.
Before 1948, when the team was known as Unión Indulana Foot-Ball Club, they played its local games at Los Libertadores Racecourse.