White Lake is located on the western shores of Michigan and it is connected to Lake Michigan. The towns that are located on White Lake are Montague and Whitehall. This area is popular among boaters and fishermen. You can choose to stay on White Lake or venture out onto Lake Michigan. There are many accommodations and numerous fishing charters that can help make your trip a memorable one. For fishing charter and lodging information, click on the links below.