Virginia Peninsulas
Public Service Authority

In response to the recent coronavirus (COVID-19) outbreak, attendants at our Middle Peninsula sites will instruct residents as to which containers to place their trash and recycling items in, limiting human contact. Attendants will continue to assist those residents who find it physically challenging to dispose of their own trash and recycling.

Also, the Household Chemical Collection & Computer Recycling events in James City County on Saturday, April 11th and King & Queen County on Saturday, April 18th have been cancelled. Please check back for any updates on future collection events.

VPPSA is committed to the highest level of service, both to our residents and our employees. We appreciate your understanding in our efforts to protect all who visit VPPSA sites and events.


The Virginia Peninsulas Public Service Authority (VPPSA) is a regional governmental organization providing solid waste management services to ten cities and counties in southeast Virginia.

The members of VPPSA are the Cities of Hampton, Poquoson, and Williamsburg and the Counties of Essex, James City, King and Queen, King William, Mathews, Middlesex, and York County. Also included are the Towns of Tappahannock, Urbanna, and West Point.

Administrative Office:
475 McLaws Circle, Suite 3B
Williamsburg, Virginia 23185
Fax 757-259-9855

Middlesex Field Office
371 Faraway Road
Saluda, Virginia 23149
Fax 804-758-4263

Compost Facility
145 Goodwin Neck Road
Yorktown, Virginia 23692
Fax 757-898-0641