Play Live Radio
Next Up:
0:00
0:00
Available On Air Stations

4th District early, absentee voting opens

Dozens of people wait in line to vote in the Democrats' firehouse primary at Diversity Thrift on Dec. 20.
Over 27,000 people cast ballots in December's firehouse primary for Democrats. Lines lingered all day long at several of the district's voting sites, like this one at Diversity Thrift in the city. (Photo: Scott Elmquist/VPM News)

Early voting for the 4th District special election to replace the late Congressman Donald McEachin is now open through Feb. 18.

Democratic state Sen. Jennifer McClellan is facing Republican Leon Benjamin to serve the rest of McEachin’s term in the U.S. House of Representatives. McEachin had won versus Benjamin in November's general election shortly before his Nov. 28 death.

The special election is set for Feb. 21, per Gov. Glenn Youngkin’s writ of election.

The 4th District includes all or part of Brunswick, Charles City, Dinwiddie, Greensville, Prince George, Surry, Sussex, Chesterfield, Henrico and Southampton counties. It also includes the cities of Colonial Heights, Emporia, Hopewell, Petersburg and Richmond.

Ballots can be cast now at one of 16 locations in the 4th District through Feb. 18, with a couple more opening up before the early voting period closes. When heading to a polling place, make sure to bring a valid ID. Same-day voting registration may be available at your early voting polling stations; voter registration for the special election closes Tuesday, Feb. 7.

Voting locations are generally open Monday-Friday, 8:30 a.m. to 4:30 or 5 p.m. Most early voting stations will be open select hours on Saturday, Feb. 11 and Saturday, Feb. 18. Check with your local registrar for more up-to-date information on hours, holidays and voter registration.

Voters can also apply to vote absentee by mail with no excuse needed; applications for mail-in ballots must be submitted by Friday, Feb. 10.

Early voting locations as of Jan. 6

Brunswick County: General Registrar Office, 100 Tobacco St., Lawrenceville

Charles City County: General Registrar Office, 10900 Courthouse Road, Charles City

Chesterfield County: Registrar’s Office, 9848 Lori Road, Chesterfield

City of Colonial Heights: Director of Elections, 201 James Avenue, Colonial Heights

Dinwiddie County: Voter Registration Office, 14016 Boydton Plank Road, Dinwiddie

City of Emporia: Voter Registrar’s Office, 201 South Main St, Emporia

Greensville County: Voter Registrar’s Office, 1781 Greensville County Circle, Emporia

Henrico County:


  • Eastern Henrico Government Center, 3820 Nine Mile Road, Richmond
  • Western Henrico Government Center, 4305 E Parham Road, Richmond

City of Hopewell: General Registrar’s Office, 106 N Main St., Hopewell

Petersburg City: Voter Registrar’s Office, 229 N Market St., Petersburg

Prince George County: Registrar’s Office, 6602 Courts Dr., 2nd Floor, Prince George

Richmond City: Office of Elections, 2134 W Laburnum Ave., Richmond


  • Note: This location will be open for voting on Sunday, Feb. 12, from noon to 4 p.m.

Southampton County: Voter Registration Office, 22305 Main St., Courtland

Surry County: Registrar’s Office, 45 School St., Surry

Sussex County: General Registrar’s Office, 15080 Thornton Sq., Sussex

Satellite locations

Richmond City is opening a satellite location at Hickory Hill Recreation Center, 3000 E Belt Blvd., starting Jan. 30. It will be open for voters from 10 a.m. to 5 p.m. Monday through Friday, and 9 a.m. to 5 p.m. on Saturday, Feb. 11 and Feb. 18. It will also be open for voting on Sunday, Feb. 12, from noon to 4 p.m.

Henrico County will have an early voting satellite location from Feb. 13-18 at Varina Library, 1875 New Market Road. The polling location will operate from 8 a.m. to 4:30 p.m. Monday-Friday, and 9 a.m. to 5 p.m. on Saturday, Feb. 18.

Drop boxes

Richmond City is operating three drop boxes for absentee ballots through 5 p.m. on Monday, Feb. 20.

Office of Elections 2134 W Laburnum Ave., Richmond
Southside Community Services Center 4100 Hull Street Road, Richmond
City Hall 900 E Broad St., Richmond

Dawnthea M. Price Lisco (dawn-TAY-uh, she/her) is the managing editor at VPM News.
Related Articles
  1. Youngkin to set special election to fill McEachin seat
  2. McEachin remembered as friendly ‘social justice champion’
  3. Democrats vie for McEachin’s House seat
  4. What is a firehouse primary?
  5. Dems are still counting votes in 4th District primary
  6. McClellan won't 'sit on the backbench' if elected to 4th District seat
  7. 4th District early, absentee voting opens