清乾隆年間屬趙一里、趙二里。
1927年屬城關區,趙保為副區。
1933年屬第五區(趙保)。
1936年屬第一區(城關)。
1943年屬趙保鄉。
1945年設趙保公所,屬洛南縣。
1947年趙保為宜南縣趙保區。
1949年宜南、宜北2個縣合并后為宜陽縣趙保區。
1949年宜陽縣設第六區(趙保)。
1951年改為第七區。
1956年屬趙保中心鄉。
1956年復設趙保區公所。
1958年撤銷趙保區公所,成立趙保鄉,直屬宜陽縣領導。
1958年取消鄉和農業合作社,屬趙保人民公社。
1961年復設趙保區公所。
1962年撤銷趙保區公所,郭凹和趙保兩個公社合并成立趙保人民公社。
1983年更名為趙堡鄉。
1987年將趙堡鄉更名為趙保鄉。
2013年撤鄉設鎮,沿用至今。