In fact, Minnesota has the largest number of boat owners in the country, per capita, with one boat for every six residents. Minneapolis has many small lakes and rivers that allow for a lot of waterfront property in the city, and of course the Great Lakes are only a few hours away.