内乡县图书馆首创于1932年,经历史沿革,几度变迁,1980年4月正式成立,馆址设在文化馆院内。5月与文化馆办理了移交手续,按照《中图法》,将书刊整理、分类编目、排架,编制目录卡片,同年9月1日正式对外开放。
在2002年2月,近千平方米的图书馆大楼建成并投入使用,位于县城东大街73号,2006年元月恢复全供事业单位。图书馆占地面积1526平方米,建筑面积926.4平方米,共有房舍27间。2009年参加评估被国家评为“三级图书馆”。2013年参加第五次全国公共图书馆评估,再次获得“三级图书馆”称号。