Buffalo Shores Beach

Buffalo Shores Beach

Boats anchored to shore at Buffalo Beach.
Double Boat ramp at Buffalo Shores.
Sand volleyball court at Buffalo Beach.

Buffalo Shores is a twenty-five acre recreation area located off of State Highway 22, just downstream from Buffalo, Iowa, on the Mississippi River. Buffalo Shores beach is free and open to the public. The adjoining campground offers overnight camping.

  • Enjoy Buffalo Shores from the land or sea. Boaters pull up to the shore for a break
  • Buffalo Shores free public beach is great for relaxing and tanning. There are no lifeguards at Buffalo Shores Beach. Swim at your own risk.
  • Sand volleyball courts are available for fun.
  • Picnic on the beach while watching recreational and commercial activity on the Mississippi River.
  • A public double boat ramp provides easy access to the Mississippi River.
  • Ample parking for cars and boat trailers is available.
  • Buffalo Shores offers patrons newly remodeled, clean bathrooms.
Boat Ramp
Water View

News & Notices

The Iowa Department of Natural Resources will relax the fishing regulations at Lake of the Hills, Railroad Lake, Lambach Lake and Bluegrass Lake at West Lake Park starting April 1st to allow anglers to more freely harvest fish before the lakes’ water levels are lowered this summer. Anglers with a...
Posted: April 1, 2019
Glynns Creek Golf Course is scheduled to open for the season (weather permitting) Friday, March 22nd at 10:00am. For more information and Tee times, please call.
Posted: March 20, 2019
Scott County Park Pool is proud to be an American Red Cross Learn-to-Swim Provider. The Learn-to-Swim program is unique compared to other learn to swim programs. Classes are offered for children ages 3 years old and up. Students progress through the levels at their own pace, mastering the skills in...
Posted: March 1, 2019