明萬歷年間,為老窩土司轄地。
民國二十一年(1932年),為瀘水設治局第四、五區(qū),下轄稱桿、堵堵洛、江東(今木楠)、卯照4鄉(xiāng)。
民國三十六年(1947年),改設老窩鎮(zhèn)和卯照鎮(zhèn),設15保106甲。
1951年,仍設鎮(zhèn);同年5月,劃出支夏登特編保歸六庫鎮(zhèn)。
1957年,在怒江東岸5保境設置大興地區(qū),原魯奎地保析置魯奎地、自基2鄉(xiāng),全區(qū)下設6鄉(xiāng)。
1958年10月,改為大興地公社。
1959年,改大興地區(qū)。
1969年,復改大興地公社,鄉(xiāng)改為生產大隊。
1978年,由王瑪基大隊析出6生產隊置前進大隊,全區(qū)調增為7生產大隊。
1984年4月,恢復區(qū)鄉(xiāng)體制,改為大興地區(qū),生產大隊改鄉(xiāng),并劃出前進、王瑪基、阿赤依堵3鄉(xiāng)歸稱戛區(qū)管轄,劃入魯掌區(qū)的卯照、自扁王基和稱桿區(qū)的四排拉多3個鄉(xiāng)。
1988年,區(qū)改鄉(xiāng)。
2011年7月15日,大興地鄉(xiāng)改大興地鎮(zhèn)。