Find your next fishing spot near Buffalo, Iowa
There are 9 lakes to explore within 20 miles of Buffalo.
Check out the best fishing spots in Buffalo, Iowa. Use Lake-Link to view local fishing regulations, read reviews of local fishing spots. Become a Pro subscriber to find out the best times and how to catch your favorite fish.
Pool 16, Mississippi River
![Pool 16, Mississippi River - Scott County, Iowa](/images/lakeTiles/placeHolder.jpg)
Approx 1.5 miles away
- SIZE: 13,000 acres
Lake Of The Hills
![Lake Of The Hills - Scott County, Iowa](/images/lakeTiles/placeHolder.jpg)
Approx 4.3 miles away
- SIZE: 55 acres
- MAX DEPTH: 23 ft
Lake George
![Lake George - Rock Island County, Illinois](/images/lakeTiles/placeHolder.jpg)
Approx 6.1 miles away
![5.0 rating](/images/yelp/yelp_stars/small/small_5.png)
- SIZE: 157 acres
- MAX DEPTH: 62 ft
- AVG DEPTH: 24 ft
Lake Potter
![Lake Potter - Rock Island County, Illinois](/images/lakeTiles/placeHolder.jpg)
Approx 6.2 miles away
- SIZE: 24,295 acres
Moline Pool
![Moline Pool - Rock Island County, Illinois](/images/lakeTiles/placeHolder.jpg)
Approx 10.4 miles away
- SIZE: 24,295 acres
Pool 15, Mississippi River
![Pool 15, Mississippi River - Scott County, Iowa](/images/lakeTiles/placeHolder.jpg)
Approx 15.0 miles away
- SIZE: 3,627 acres
Pool 17, Mississippi River
![Pool 17, Mississippi River - Muscatine County, Iowa](/images/lakeTiles/placeHolder.jpg)
Approx 15.8 miles away
- SIZE: 7,580 acres
Lost Grove Lake
![Lost Grove Lake - Scott County, Iowa](/images/lakeTiles/placeHolder.jpg)
Approx 19.9 miles away
- SIZE: 400 acres
- MAX DEPTH: 50 ft
Deep Lakes
![Deep Lakes - Muscatine County, Iowa](/images/lakeTiles/placeHolder.jpg)
Approx 20.0 miles away
- SIZE: 130 acres