Elgin, Iowa
Elgin is a part of the North Fayette Valley Community School District. It was before a part of the Valley Community School District, which joined into the North Fayette Valley district on July 1, 2018.