汾河
平遥は太原盆地の西南端に位置し、汾河の東岸に広がる。省都の太原市からは80キロメートル離れている。同じく国家歴史文化名城に指定されている祁県とは隣同士になる。鉄道の同蒲線、および大運高速公路が県内を縦貫している。