Join Us on the River
Visit Tappahannock icon

Historic Tappahannock, Virginia is a river town on the rise in Essex County, located on Virginiaโ€™s Middle Peninsula, 100 miles south of Washington, D.C., 95 miles north of Norfolk and 45 miles northeast of Richmond.

Retreat here to enjoy what you love most about the outdoors, whether that’s fishing, paddling, hiking or simply savoring a simpler, slower pace. Let history be your guide in this town that Capt. John Smith visited in 1608. Browse the downtown boutiques that feature nautical gifts and artisan specialty items. Go antiquing. Experience true Rappahannock River oysters.

Visit the town museum and national wildlife refuge or play 18 at one of the Commonwealth’s top golf courses. Plan a tasting at a winery. Keep your camera handy to snap a bald eagle or another memorable waterfront sunset.

Visit Tapp Essex logo color

Do as much or as little as youโ€™d like and ask us about most anything. We delight in sharing our town and surrounding county and look forward to showing you whatโ€™s on TAPP.

Tapp into the Latest

Tappahannock joins Virginia’s River Realm

The Town of Tappahannock is thrilled to announce its official inclusion in Virginiaโ€™s River Realm, a renowned collection of now nine charming small towns united by 465 miles of breathtaking… Continue reading Tappahannock joins Virginia’s River Realm

READ MORE
VRR logo blue red aqua wurl Instagram ()
Accessibility Information (If you need assistance in viewing or accessing our website, or have any comments, please call 804-443-3336 or complete our contact form).