沙溪古镇离大理有3个小时车程,在大理丽江之间,离丽江更近。
沙溪镇位于剑川县东南部,距县城32千米,地处大理、丽江、香格里拉三大旅游区之间,东南与洱源县交界,西北与剑川县弥沙、羊岑、甸南相邻。
沙溪镇版图总面积287平方千米,其中坝区面积26平方千米,辖14个行政村,有人口23532人。