Elgin is a small community of approximately 1090 residents who are very active in promoting a safe and healthy living environment for all. Elgin is located just 20 minutes from Rochester and offers a secure, convenient, and comfortable setting in which to live and raise a family.
Elgin Village is the shipping point of a rich farming community which
extends into Olmsted County, and furnishes adequate trading facilities
for the people it serves. To the stranger the village presents a
particularly attractive appearance, the north side of its principal
business street stretching eastward from the railroad station being
filled with sightly brick and stucco buildings, which on the south side
is the new hotel, and a number of wooden buildings, as well as the brick
telephone office. Westward from the tracks are the two elevators and
the water tower. The residence section is well laid out, with cement
sidewalks and numerous shade trees, and contains many handsome modern
homes.