Please ensure Javascript is enabled for purposes of website accessibility

Steven Wright

Town Manager 
Email: swright@tappahanock-va.gov 

Steven Wright

James Knighton

Assistant Town Manager
Email: jknightton@tappahannock-va.gov 

James Knighton

Janine Rigg

Communications Manager / Executive Assistant to the Town Manager 
Email: jrigg@tappahannock-va.gov 

Janine Rigg

Patsy Scates

Clerk to Council
Email: pscates@tappahannock-va.gov 

Patsy Scates

Tina F. Brock

Treasurer
Email: tbrock@tappahannock-va.gov 

Tina F. Brock

Stacy Messenger

Assistant Town Treasurer
Email: smessenger@tappahannock-va.gov 

Stacy Messenger

Jeannie Volante

Part-Time Finance Clerk

Jeannie Volante

Wanda Allen

Part-Time Finance Clerk

Don McAlister

Human Resources Manager
Email: dmcalister@tappahannock-va.gov 

Town Hall

Contact the Town Office

915 Church Lane
PO Box 266
Tappahannock, VA 22560

Phone Number: (804) 443-3336
Fax Number: (804) 443-1051

Make Payments
Make payments either online or at the mailing address above and for questions call the town hall.

Report a Problem
Contact town hall staff to assist with problems you see.

Ask About Permits
Contact James Knighton by jknighton@tappahannock-va.gov or (804) 443-3336.

Zoning Questions
Contact James Knighton by jknighton@tappahannock-va.gov or (804) 443-3336.

Business License
Call or email Patsy Scates by patsy.scates@tappahannock-va.gov or (804) 443-3336.

Local Taxes
Contact Town Hall about your personal or business taxes.