明洪武十五年(1382年),属楚雄县哨区八哨之碧鸡、罗么。
清宣统元年(1909年),改八哨为区。
民国二十五年(1936年),属六区。
民国二十八年(1939年),设碧鸡乡。
民国三十八年(1949年)5月,中共滇西工委创建游击区,成立八哨区联政府,属碧鸡分区政府;同年12月9日,楚雄和平解放。
1950年1月改区为乡;同年10月,属五区。
1951年4月,改为六区。
1952年,属三街区。
1961年1月,属三街公社。
1963年12月,属三街区。
1984年4月,改大过口区。
1988年2月,改大过口乡。