山形県の南西部に位置し、東は米沢市および川西町、西は小国町、南は福島県喜多方市、北は長井市にそれぞれ隣接しています。町の北東部は、白川の水と肥沃な耕地を利用した農業地帯で良質米を生産し、丘陵地は肉牛の産地でもあります。 町の南部は飯豊連峰に連なる山岳で覆われています。JR米坂線と国道113号が東西に走っていて、仙台と新潟を結ぶ内陸横断ルートのほぼ中間地点となっており、交通の要衝となっています。