Beaches and Pools


Beach Information

The Erie County Department of Health (ECDOH) regulates public swimming beaches.  To find out if a particular beach is open, contact the beach directly. 

  • Beaver Island State Park:  716-773-3271
  • Bennett Beach:  716-947-5660
  • Evangola State Park:  716-549-1802 (Monday – Friday), 716-549-1050 (Saturday-Sunday)
  • Evans Town Park Beach:  716-549-0970
  • Green Lake Beach:  716-662-6450
  • Hamburg Beach:  716-646-5145 (M-F); 716-648-1817 (Sat, Sun & Holidays)
  • Lake Erie Beach:  716-549-0970
  • Woodlawn Beach State Park:  716-826-1930 

Water Quality Model

ECDOH uses a water quality model to predict whether the water is safe for swimming at Hamburg Beach on Lake Erie.  Woodlawn State Park Beach uses its own water quality model.  Bennett Beach and the Town of Evans beaches use the E. coli bacteria count from the prior day’s water sample.

The software program the ECDOH uses is called Virtual Beach and it is the United States Environmental Protection Agency's statistically based modeling approach to water quality forecasting.  Each beach has its own unique model based on historical data.  This modeling approach involves the collection of weather and other environmental data each morning before the beaches are scheduled to open.  Most information is tabulated by the United States Geological Survey’s NowCast data compilation service.  The models predict whether the NY State Sanitary Code limit of 235 E.coli colony forming units per 100 mL (cfu/100 mL) will be exceeded, and is more accurate than any other method we have available to us for predicting water quality.

For additional information on the water quality models see the Beach Program pamphlet.  

Public Pools & Pools in Spas

The ECDOH regulates pools located in

  • Municipal Housing Complexes
  • Hotels, Motels
  • Schools
  • Campgrounds and Children's Camps
  • Membership Clubs

Additional Information & Resources


Environmental Health Division
503 Kensington Ave
Buffalo, NY 14214
Phone: (716) 961-6800
Fax: (716) 961-6880
For Emergencies after regular business hours: 716-961-7898