春秋戰國時期屬楚。秦漢時期,縣域南部屬臨沮縣轄,東北部為荊州南郡房陵縣轄。三國魏置示(祁)鄉縣;西晉置沮陽縣;北魏置潼陽縣,西魏先后置大洪縣和重陽縣。北周保定二年(562年)改名永清縣。宋開寶元年(968年)廢永清縣入房陵。
明弘治十一年(1498年)析房縣東部潭頭坪(宜陽、修文二里)置保康縣,取保民安居康樂之意沿用舊名(據清同治丙寅年《保康縣志新纂》載:“邑歸屬房,宋雍熙三年置保康軍,邑名始此。”),縣治潭頭坪(今城關鎮),屬鄖陽府。清因之。1914年屬襄陽道,1932年、1935年分別改屬第八、第五行政督察專員公署。1949年后屬襄陽專區、地區,1983年屬襄樊市。
1997年,保康縣面積3225平方千米,人口29.2萬,轄11個鎮、5個鄉:城關鎮、寺坪鎮、過渡灣鎮、馬橋鎮、后坪鎮、黃堡鎮、龍坪鎮、歐店鎮、歇馬鎮、馬良鎮、店埡鎮、金斗鄉、大灣鄉、兩峪鄉、重陽鄉、百峰鄉。縣政府駐城關鎮。
2000年第五次人口普查,全縣總人口286729人,其中:城關鎮51118人,黃堡鎮16711人,后坪鎮10876人,龍坪鎮11796人,店埡鎮17620人,馬良鎮23337人,歇馬鎮22992人,歐店鎮15583人,馬橋鎮24247人,寺坪鎮29804人,過渡灣鎮12984人,大灣鄉9607人,兩峪鄉11264人,重陽鄉11092人,百峰鄉10252人,金斗鄉7446人。
2004年底,保康縣總人口291661人。轄10個鎮(城關、黃堡、后坪、馬橋、歇馬、馬良、龍坪、店還、寺坪、過渡灣)、1個鄉(兩峪),7個居委會、261個村委會。
2005年底,保康縣轄10個鎮(城關、黃堡、后坪、馬橋、歇馬、馬良、龍坪、店還、寺坪、過渡灣)、1個鄉(兩峪)。共有9個居委會、258個村委會。