明洪武十五年(1382年),屬楚雄縣哨區(qū)八哨之碧雞、羅么。
清宣統(tǒng)元年(1909年),改八哨為區(qū)。
民國二十五年(1936年),屬六區(qū)。
民國二十八年(1939年),設碧雞鄉(xiāng)。
民國三十八年(1949年)5月,中共滇西工委創(chuàng)建游擊區(qū),成立八哨區(qū)聯(lián)政府,屬碧雞分區(qū)政府;同年12月9日,楚雄和平解放。
1950年1月改區(qū)為鄉(xiāng);同年10月,屬五區(qū)。
1951年4月,改為六區(qū)。
1952年,屬三街區(qū)。
1961年1月,屬三街公社。
1963年12月,屬三街區(qū)。
1984年4月,改大過口區(qū)。
1988年2月,改大過口鄉(xiāng)。