Christchurch, Virginia



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

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