Luther es una ciudad situada en el condado de Boone, Iowa, Estados Unidos.
[2] La localidad está ubicada en las coordenadas 41°58′01″N 93°49′04″O / 41.96694, -93.81778 (41.966902, -93.817641).
[3] Según la Oficina del Censo, tiene una superficie de 1.52 km², correspondientes en su totalidad a tierra firme.
[3] Según el censo de 2020, en ese momento había 152 personas residiendo en la localidad.
Del total de la población, el 0.66% era hispano o latino.