唐景龙元年(707年),为方渠县治所。
贞元十三年(797年),邠宁节度使杨朝晟筑方渠城。
五代初,降为方渠镇。
后晋、后周、宋、金、元、明、清时,为州、军、县治所。
1936年6月,设立环城区。
同年10月,分置马坊塬区。
1938年10月撤销,分别划归环城、虎洞工区。
1950年6月,改为第一区。
1955年11月,设立城关直属乡,同时分设马坊塬、杨庙掌直属乡。
1956年4月,2乡合并设立文吊咀直属乡。
1958年5月,改为西川直属乡。
同年10月西川直属乡撤销,划归环城,改设环城公社。
1961年4月,析置西川公社。
1965年1月西川公社撒销,分别划归环城、虎洞2公社。
1979年10月,析置西川公社。
1983年12月,西川公社改乡,环城公社改乡。
1985年3月,环城乡改镇。
2003年8月,西川乡并入环城镇。