洱源縣是大理白族自治州轄縣。位于云南省西北部,大理州北部,在北緯25°41′-26°16′,東經(jīng)99°32′-100°20′之間。東與鶴慶縣相連,南與大理市、漾濞縣接壤,西與云龍縣分疆,北與劍川縣毗鄰。總面積2614平方千米。總?cè)丝?9萬人(2012年末)。有白、漢、彝、回、傈僳、納西、藏、傣等民族。全縣轄6個鎮(zhèn)、3個鄉(xiāng):茈碧湖鎮(zhèn)、鄧川鎮(zhèn)、右所鎮(zhèn)、三營鎮(zhèn)、鳳羽鎮(zhèn)、喬后鎮(zhèn)、牛街鄉(xiāng)、煉鐵鄉(xiāng)、西山鄉(xiāng)。縣政府駐茈碧湖鎮(zhèn),距省會昆明公路里程389千米,距州府下關(guān)公路里程69千米。
地處云嶺南部,地勢由西北向東南傾斜。最高點南無山海拔3958.4米,最低處烏梢箐口海拔1645米,縣城海拔2060米。縣境東半部為斷陷湖盆地,多洪積扇和低山山地,西半部為高山峽谷區(qū),主山脈呈南北走向。河流、湖泊均歸屬瀾滄江流域。年均溫14℃,年降水量746毫米,水資源豐富。有巖鹽、煤等礦產(chǎn)資源。國道214線、省道平甸公路縱貫縣境。景區(qū)有西湖國家濕地公園、茈碧湖、海西海、鳥吊山,鄧賧詔古城遺址、段信苴寶摩巖碑等。