Lyle is a city in Mower County, Minnesota, United States. The city lies within a mile of the Iowa border, which also is its southern city limit. Lyle Township adjoins the city on its east, north, and west sides. The population was 551 at the 2010 census.