Town Services

Town Services

port of wachapreague town Marina

The use of the boat ramp is free for all Wachapreague taxpayers displaying a town plate or decal on the towing vehicle. Slips are available for boats up to 44' LOA under annual lease; transient slips and monthly rentals are also available. Call the Harbormaster, Sandie Puchalski at (757) 787-1930 to discuss availability, services and rates.


Seaside Park

Seaside Park with Native Plant Garden is located on Main Street and Atlantic Avenue. It was once the site of the historic Wachaprague Hotel. Public and private events are held at Seaside Park; to reserve the park for private events please call Town Hall for application, or visit permits page on website and print off application and return to Town Hall.

Volunteer Fire Company

Separately incorporated from the Town of Wachapreague, the Volunteer Fire Company provides fire and other emergency services. Call (757) 787-7818 for information or services.

Herbert Powell Memorial Park

The park is located at the South West corner of the Town of Wachapreague. It offers two tennis courts, a baseball field, picnic facilities, and playground equipment. The tennis court key can be picked up at Town Hall or Wachapreague Inn. A release form must be filled out to use tennis courts. The park can be reserved for private events. Please call Town Hall at (757) 787-7117 for applications, or visit permits to print off application and return to Town Hall.


Garbage and Brush Pick-Up

Garbage is picked up every Wednesday. Brush and debris is picked-up on the first and third Tuesdays of each month. The weight limit is 50 lbs. per container. Brush and debris should be cut into 4-foot or shorter lengths. Approximately one pick-up truck load should be put out at curb side at any one time.

Post Office

19 Main Street
(757 ) 787-1330


Monday-Friday, 12:30-4:30
Saturday, 8:00-11:30 am