CITY · 12 STOPS
Williamston, Michigan
Williamston is a city in Ingham County in the U.S. state of Michigan. The population was 3,819 at the 2020 census. Williamston is located east of the city of Lansing and borders Williamstown Township to the north and Wheatfield Township to the south. The Red Cedar River and M-43 run through the center of the city.
Read more on Wikipedia
Hear every story as you drive
4.8 Stars · 800+ Ratings
© 2026 MainEngine