Public Libraries in Richmond, VA

There are 9 public library outlets in Richmond, Virginia. Below are addresses, phone numbers, weekly hours, and services — sourced from the federal IMLS Public Libraries Survey (FY 2023).

Richmond Public Library

Serves 229,074 people324,112 print volumes902,263 ebooks409,747 annual visits361 public computers

Belmont Library

branch
3100 Ellwood Avenue, VA 23221
(804) 646-1139
~51 hrs/week open7,450 sq ft

Broad Rock Library

branch
4820 Old Warwick Road, VA 23224
(804) 646-8488
~55 hrs/week open7,390 sq ft

East End Library

branch
1200 North 25th Street, VA 23223
(804) 646-4474
~51 hrs/week open6,271 sq ft

Ginter Park Library

branch
1200 Westbrook Avenue, VA 23227
(804) 646-1236
~51 hrs/week open6,615 sq ft

Hull Street Library

branch
1400 Hull Street, VA 23224
(804) 646-8699
~43 hrs/week open6,620 sq ft

North Avenue Library

branch
2901 North Avenue, VA 23222
(804) 646-6675
~43 hrs/week open6,620 sq ft

West End Library

branch
5420 Patterson Avenue, VA 23226
(804) 646-1877
~43 hrs/week open7,500 sq ft

Westover Hills Library

branch
1408 Westover Hills Boulevard, VA 23225
(804) 646-8833
~43 hrs/week open5,407 sq ft

The Main Library

central
101 East Franklin Street, VA 23219
(804) 646-4256
~43 hrs/week open112,620 sq ft

Get this data via API

Every library on this page — hours, services, collections, and geocoordinates — is one API call away as clean JSON. Free tier: 500 requests/month, no credit card.

curl "https://api.libraryapi.dev/v1/outlets?address=3100+Ellwood+Avenue+Richmond+VA&radius_miles=5" \
  -H "X-API-Key: lk_live_your_api_key"