Leslie is a city in Ingham County in the U.S. state of Michigan. The population was 2,274 at the 2009 census. The city is surrounded by Leslie Township, but is politically autonomous.
The city of Leslie lies just east of U.S. 127 in Ingham County on gently rolling hills. The city is located 28 miles (45.0 kilometers) directly south of Lansing, and 17 miles (27.3 kilometers) directly north of Jackson.
There are numerous creeks that flow through the city. Huntoon Creek, draining out from Huntoon Lake off of East Kinneville carves its way through downtown Leslie and by the City Little League Baseball fields.