Williamston, Michigan

Williamston, Michigan
City of Williamston
Downtown looking east along Grand River Avenue
Motto: 
Discover the Charm
Location within Ingham County
Williamston
Location within the state of Michigan
Williamston
Location within the United States
Coordinates: 42°41′00″N 84°17′01″W / 42.68333°N 84.28361°W / 42.68333; -84.28361
CountryUnited States
StateMichigan
CountyIngham
Settled1834
Incorporated1871 (village)
1945 (city)
Government
  TypeMayor–council
  MayorTammy Gilroy
  ManagerJohn Hanifan
Area
  Total
2.52 sq mi (6.54 km2)
  Land2.45 sq mi (6.35 km2)
  Water0.07 sq mi (0.18 km2)
Elevation
892 ft (272 m)
Population
 (2020)
  Total
3,819
  Density1,556.87/sq mi (600.99/km2)
Time zoneUTC-5 (EST)
  Summer (DST)UTC-4 (EDT)
ZIP code(s)
48895
Area code517
FIPS code26-87420
GNIS feature ID1627274
WebsiteOfficial website

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.