Christchurch, Virginia
# Christchurch, Virginia

Christchurch is an unincorporated community in Middlesex County, Virginia, United States. Christchurch is located on Virginia State Route 33 3.1 miles (5.0 km) southeast of Urbanna. Christchurch has a post office with the ZIP Code 23031.

Christchurch is the home of Christchurch School, established in 1921.

