Cloud Banner

10. Elyria, Ohio  2022 average rent: $934   Livability score: 73

Cloud Banner

9. Janesville, Wisconsin 2022 average rent: $954  Livability score: 79 

Cloud Banner

8. Richmond, Kentucky 2022 average rent: $883  Livability score: 76 

Cloud Banner

7. Grand Forks, N Dakota 2022 average rent: $845  Livability score: 74

Cloud Banner

6. Ames, Iowa 2022 average rent: $984  Livability score: 83

Cloud Banner

5. Dubuque, Iowa 2022 average rent: $918  Livability score: 79

Cloud Banner

4. Eau Claire, Wisconsin 2022 average rent: $903 Livability score: 80

Cloud Banner

3. Massillon, Ohio 2022 average rent: $1,009 Livability score: 87

Cloud Banner

2. Waterloo, Iowa 2022 average rent: $751 Livability score: 71 

Cloud Banner

1. Oshkosh, Wisconsin 2022 average rent: $890 Livability score: 82