周成王五年(前1038),周公姬旦在此建王城。
平王元年(前770),遷都洛陽(yáng),至后晉天福三年(938),先后有東周、隋、唐、后梁、后唐、后晉6朝在此建都。
1913年,始有西工之名。
1928年,馮玉祥駐洛,更名新柳營(yíng)。
1941年,改為柳營(yíng)鎮(zhèn)。
1948年4月,屬洛陽(yáng)市第五區(qū)(鄉(xiāng)級(jí)區(qū));9月,改屬第三區(qū)。
1953年,改屬第二區(qū)。
1955年,并入老城區(qū)。
1956年,升格為縣級(jí)市區(qū)。
同年,北窯鄉(xiāng)劃入老城區(qū),老城區(qū)的馬路街街道劃入西工區(qū)。
1958年,與老城區(qū)、郊區(qū)邙山公社合并為洛北公社,后改稱洛北區(qū)。
1975年,復(fù)置西工區(qū),同時(shí)將原屬郊區(qū)的關(guān)林鎮(zhèn)和龍門鎮(zhèn)改稱關(guān)林街道和龍門街道,劃歸西工區(qū)管轄。
1984年,將西工區(qū)關(guān)林街道和龍門街道,改屬郊區(qū)管轄。
2000年6月,西工區(qū)安樂(lè)街道改屬洛龍區(qū)管轄,原郊區(qū)的紅山鄉(xiāng)和洛北鄉(xiāng)的8個(gè)行政村改屬西工區(qū)管轄。
2010年9月,西工區(qū)管轄的道北路街道劃歸老城區(qū)管理,將老城區(qū)邙山鎮(zhèn)管轄的大路口村、史家屯村劃歸西工區(qū)洛北鄉(xiāng)管理。