Branch Locations

JMRL serves the City of Charlottesville and the Counties of Albemarle, Greene, Louisa, and Nelson. There are eight library buildings listed below. The Bookmobile makes stops throughout Charlottesville and Albemarle County. See the Bookmobile page for a route map.



Central Library

201 E. Market Street
Charlottesville, VA 22902

Crozet Library

2020 Library Avenue
Crozet, VA 22932

Gordon Avenue Library

1500 Gordon Avenue
Charlottesville, Virginia 22903

Greene County Library

222 Main Street Suite 101
Stanardsville, VA 22973

Louisa County Library

881 Davis Highway
Mineral, VA 23117

Nelson Memorial Library

8521 Thomas Nelson Highway
P. O. Box 321
Lovingston, VA 22949-0321

Northside Library

705 West Rio Road
Charlottesville, VA 22901

Scottsville Library

330 Bird Street
Scottsville, VA 24590-0759