El club disputa sus partidos en el Etihad Stadium desde 2003, habiendo jugado en el Maine Road desde 1923.