Town & Government Services

Town Hall (804) 224-7181
Treasurer & CFO (804) 224-7183
Director of Building & Zoning (804) 224-7506
Chief of Police (804) 224-0141
Director of Public Works (804) 224-7260
Building Inspector (804) 224-7214
Colonial Beach Public Library (804) 224-0921
Colonial Beach Public Schools
School Board (804) 224-0906
High School (804) 224-7166
Elementary School (804) 224-0921
Refuse Pickup &   Water/Sewer Emergencies (804) 224-7260
General Information
Post Office (804) 214-9636
Colonial Beach Landfill (804) 224-7729
County Landfill (Montross) (804) 493-8825
Transportation:
Bay Transit Service (877) 869-6046
Voter Registration (804) 493-8898
Westmoreland County Sheriff (804) 493-8066

Civic Groups

American Legion   Post #148 and Aux (804) 224-0718
Colonial Beach Historical Society (804) 224-3379
Colonial Beach Lions Club (804) 224-7557
Fraternal Order of Eagles (804) 224-4315
Moose Lodge (804) 224-0931
NARFE (804) 224-3069
Rescue Squad Aux (804) 224-7393
VFW Post #10574 and Aux (804) 224-9510
Volunteer Fire Dept. Ladies Aux (804) 224-7255

Worship

Colonial Beach   Baptist Church (804) 224-7555
Colonial Beach United Methodist (804) 224-7030
First Baptist (804) 224-7198
Grace United Methodist (804) 224-4444
River of Life Pentecostal (804) 224-8157
Maranatha Baptist (804) 224-8351
Monroe Bay Assembly of God (804) 224-9375
New Life Ministries (804) 224-8447
St. Elizabeth Catholic (804) 224-7221
St. Mary’s Episcopal (804) 224-7186