茈碧湖鎮位于洱源縣中北部。縣政府駐地。面積276平方千米,人口4.9萬人(2006年)。轄玉湖、九臺2個社區,鵝墩、豐源、文強、中煉、巡檢、永聯、碧云、果勝、大莊、海口、永興、松鶴、哨橫13個行政村,90個自然村,195個村民小組。鎮政府駐玉湖。有三條支線公路連接214國道,并有喬(后)洱(源)公路通往縣境西部和連接平(坡)甸(南)公路。
[沿革]1950年?與城北鄉合并成立洱源縣第一區;1951年屬第一區的一至五鄉,1954年屬第一區的玉湖、九臺、豐源、永強、云勝鄉五鄉。1956年撤區并鄉,設立玉湖鎮、永豐鄉、茈碧鄉;1958年10月三鄉鎮合并成立茈碧公社。1961年分為玉湖、城南、茈碧3個公社,1963年合并改為茈碧區。1973年分為城關和茈碧兩個公社;1984年改為城關區和茈碧區;1987年改設玉湖鎮和茈碧鄉。1997年,玉湖鎮面積67平方千米,人口2.6萬,轄九臺、鵝墩、玉湖、豐源、中煉、文強、巡檢7個行政村;面積202平方千米,人口1.8萬,轄哨橫、永興、海口、大莊、果勝、碧云、松鶴7個行政村。2005年12月撤銷茈碧鄉,其行政區域并入玉湖鎮,并將三營鎮永聯村委會劃歸玉湖鎮管轄,玉湖鎮更名為茈碧湖鎮。
[郵編]671200 [2007年代碼]532930101:~001玉湖社區 ~002九臺社區 ~201鵝墩村 ~202豐源村 ~203文強村 ~204中煉村 ~205巡檢村 ~206永聯村 ~207碧云村 ~208果勝村 ~209大莊村 ~210海口村 ~211永興村 ~212松鶴村 ~213哨橫村