平遥县,隶属于山西省晋中市,位于山西省中部,四周与介休、祁县、文水、汾阳、沁源等县市接壤,介于东经112°12′—112°31′,北纬37°12′—37°21′之间,南北平均长约40千米,东西宽约30千米,总面积为1253.54平方千米。
下辖3个街道、5个镇、8个乡。