Johnson County Public Library

The library's collection contains 44,236 volumes, serves a population of 23,827, and circulates 120,687 items annually.

[2] Although the library lacks branch locations, it does operate a daily mobile book service.

The program was headquartered in a room in the historic Mayo Mansion and was operated by May Stafford.

[3] The Patricia Patton Kentucky Room contains numerous items on local history including census records, photographs, and legal documents.

There is also a microfilm collection of both The Paintsville Herald and The Big Sandy News.