春秋时期属晋,名盖与,为晋大夫梁余子养封邑。
战国时期改名为阏与,隶属上党郡。
北魏孝昌二年(前526),阏与改名为乐平县,隶属乐平郡。
北齐更名为梁榆县,隶属太原郡。
北齐置梁榆县、属太原郡。
隋开皇十年(590)改为和顺县、属并州。
十六年又析置平城县、属并州。
唐武德三年(620)平城县属榆州、和顺县属辽州,同年又于今仪村置义兴县。
唐武德六年废义兴县、入和顺县,同年废榆州、平城县属辽州。
贞观八年(634)平城县属箕州、先天元年(712)属仪州、后属辽州。
北宋熙宁七年(1074)废辽州、平城、和顺2县入辽山县。
元祐元年(1086)复置2县、仍属辽州。
金贞元二年(1154)废平城县。
贞祐四年(1216)于平城故治置仪城县、属辽州。
蒙古至元三年(1266)废仪城县、入和顺县,属晋宁路辽州辖。
明洪武九年(1376)和顺隶属山西布政司,后为辽州属县。
清建置无变。
1914年属冀宁道、后直属省。
1937年属山西省第三行政区。
1940年分置和东、和西2县、分属冀太联办冀西专区和太行第一办事处,1941年分属晋冀鲁豫边区太行一专区与二专区。
1945年复为和顺县。
1949年属榆次专区。
1958年和顺县与左权县合并,称和顺县。
1959年,和顺、左权分置,仍属晋中专区。
2000年,晋中撤地建市,和顺县属晋中市。