Williamston is a city in Ingham County in the U.S. state of Michigan. The city is at the southeast corner of Williamstown Township, but is politically independent. A portion of Williamston was annexed from adjacent Wheatfield Township. Downtown Williamston is located at the intersection of Grand River Avenue and Putnam Street. As of the 2000 census, the city population was 3,441. Williamston is most notable for its antiques markets, and it has been promoted as a quaint, small town just outside the larger city of Lansing. Williamston apartments for rent comparison page shows most up to date rent information on Williamston apartments and houses. Rent information is obtained from multiple rental sources but we cannot guarantee their accuracy.