清朝時期屬蘄水縣北鄉;民國時期屬第四區;1955年農業合作化時,成立勝利八初級社;1957年轉高級社為勝利八高級社,屬巴河區;1958年人民公社化時,更名為勝利八大隊,屬巴河公社;1959年恢復區建制,屬巴河區;1960年勝利八大隊以境內山名城山更名為城山大隊;1974年撤區并社,屬巴河公社;1976年與勝利大隊、七沖大隊合并,設城山大隊;1979年分開,重置城山大隊;1984年底恢復區、鄉、村建制,屬巴驛區和平鄉,原名城山大隊更名為城山村民委員會;1988年撤區建鄉鎮,屬巴驛鎮;2001年合并鄉鎮,屬巴河鎮至今。