About the City of Jefferson Public Library

The Jefferson Public Library is located right next to City Hall at 150 N 2nd St. Suite B. Our mailing address is PO Box 1068, Jefferson OR, 97352.

The Jefferson Public Library provides free cards to all residents within the Jefferson city limits and to residents of Marion, Polk and Yamhill counties.

We are members of Chemeketa Cooperative Regional Library Service (CCRLS), which includes all libraries in Marion, Polk and Yamhill counties. The main website for CCRLS is www.ccrls.org.


The library has books, magazines, movies, television shows, audiobooks, e-books, music, and more!


We provide free Internet access through the Library’s public access computers as well as free Wifi.

We are eager to serve you. Welcome to the Jefferson Public Library!

Regular Events All Regular Events Cancelled Until Further Notice. Please Check Events tab and Facebook for current events and programs


Baby Toddler Time

Every Wednesday at 12 pm during the school year. Stories, music & more!


All Ages Craft Day

Once a month on Saturday from 10am-4pm. Activities vary, join us!


Read to a Pet

Second Saturday of the month at 2:30pm & last Thursday at 4pm. Meet our amazing therapy dog, Hanna! 

Movie Night | One Thursday per month

City of Jefferson Incorporated

Online Resources

Local Organizations

Jefferson Community Center

107 N Main St, Jefferson, OR 97352



Coming Soon

We are currently working on adding additional resources for the Jefferson Community. 

Leave us a message and let us know what resources you would like to see.


Great resource for Jefferson, I especially love how they are in a network of libraries and they can get you anything you are looking for within a few days.”

– Sara J –