LaGrange is a town in LaGrange County, Indiana, United States. The population was 2,625 at the 2010 census. The city is the county seat of LaGrange County.
LaGrange is located at 41°38′37″N 85°25′2″W / 41.64361°N 85.41722°W / 41.64361; -85.41722. It is approximately 11 miles east of Shipshewana, Indiana.
According to the United States Census Bureau, the town has a total area of 1.7 square miles (4.4 km²), all of it land.