乔后镇,位于洱源县西北部,地处东经99°46′10″,北纬26°6′,东连茈碧乡,南接炼铁乡,西毗云龙县长辛乡,北壤剑川县弥沙乡、沙溪镇。国土总面积455.08平方千米。镇人民政府驻地乔后村委会,平均海拔高度为1870米,距洱源县城71公里。