宁洱县图书馆源于清代乾隆年间,于公元1795年建立凤鸣书院,藏书1005册,1863年毁于兵燹;又于光绪二十二年(1896)建宏远书院,藏书3840册。后于1928年设普洱县通俗图书馆,又于1931年成立普洱县民众教育图书馆。1951年归普洱县文化馆管理,1979年7月1日正式成立“普洱县图书馆”,无馆舍,暂用县文化馆土木结构平房一间;藏书14,000册。到了1998年与县科委联合共建了“科技图书大楼”, “科技图书大楼”建筑面积2000余平方米;有馆舍1060平方米,馆藏图书增至36000余册。
现馆址位于县民族团结园内,馆舍面积1060平方米,有职工7人,馆藏纸质图书近50000册,电子图书25000册。