The Portsmouth Public Library is a public library located near downtown Portsmouth, Ohio, United States.
 It has served the city since 1879.
 The library has four branch locations in Scioto County:  Lucasville, New Boston, South Webster, and Wheelersburg.

The main library is located on Gallia Street across from the new Portsmouth High School complex.
 The W. Gordan Ryan (Lucasville) Branch (established in 1990) is located near the Scioto County Fairgrounds on Lucasville-Minford Road.
The Vern Riffe (New Boston) Branch (1941) is located on eastbound U.S. 52 (Rhodes Avenue).
The South Webster Branch (1984) is behind the South Webster High School complex while the Wheelersburg Branch (1965) is located on Old Gallia Pike between Pirate Drive (Wheelersburg High School) and State Route 522.
The Portsmouth Public Library is a public library located near downtown Portsmouth, Ohio, United States.  It has served the city since 1879.  The library has four branch locations in Scioto County:  Lucasville, New Boston, South Webster, and Wheelersburg.
The main library is located on Gallia Street across from the new Portsmouth High School complex.  The W. Gordan Ryan (Lucasville) Branch (established in 1990) is located near the Scioto County Fairgrounds on Lucasville-Minford Road. The Vern Riffe (New Boston) Branch (1941) is located on eastbound U.S. 52 (Rhodes Avenue). The South Webster Branch (1984) is behind the South Webster High School complex while the Wheelersburg Branch (1965) is located on Old Gallia Pike between Pirate Drive (Wheelersburg High School) and State Route 522.
Portsmouth Public Library (Ohio)