Welcome to our New Buffalo, Michigan Fishing Home Page

New Buffalo is a smaller city that rests on the shores of Lake Michigan near the Indiana / Michigan border.  The city is only 70 miles from downtown Chicago, which makes it a great destination for people looking to explore the lake without being in such a big city such as Chicago.  It is a great summer beach town and it is gives anglers access to some very good fishing for salmon, trout and other species of fish too.