(cities in St Louis, St Charles, Jefferson or Franklin County with at least 5 active listings)
Click on Column Heading To Sort By That Column
| Rank | City | County | State | Zip Code | Average Rent | # Homes For Lease | Avg Days On Market |
|---|---|---|---|---|---|---|---|
| 1 | New Melle | St Charles | MO | 63365 | $5,750 | 1 | 0 |
| 2 | Town and Country | St Louis | MO | 63017 | $4,800 | 1 | 0 |
| 3 | Chesterfield | St Louis | MO | 63017 | $4,218 | 6 | 22 |
| 4 | Ladue | St Louis | MO | 63124 | $3,850 | 1 | 56 |
| 5 | Richmond Heights | St Louis | MO | 63117 | $3,200 | 2 | 15 |
| 6 | Kirkwood | St Louis | MO | 63122 | $3,175 | 2 | 13 |
| 7 | Creve Coeur | St Louis | MO | 63141 | $3,124 | 4 | 22 |
| 8 | St Charles | St Charles | MO | 63303 | $2,774 | 7 | 4 |
| 9 | Cottleville | St Charles | MO | 63304 | $2,750 | 1 | 49 |
| 10 | Crestwood | St Louis | MO | 63126 | $2,748 | 2 | 8 |
| 11 | St Robert | Pulaski | MO | 65584 | $2,625 | 1 | 10 |
| 12 | Ellisville | St Louis | MO | 63011 | $2,600 | 1 | 65 |
| 13 | Bridgeton | St Louis | MO | 63044 | $2,600 | 1 | 37 |
| 14 | Ballwin | St Louis | MO | 63011 | $2,573 | 6 | 18 |
| 15 | St Peters | St Charles | MO | 63376 | $2,561 | 4 | 3 |
| 16 | Washington | Franklin | MO | 63090 | $2,500 | 1 | 45 |
| 17 | Rock Hill | St Louis | MO | 63144 | $2,500 | 1 | 0 |
| 18 | Wentzville | St Charles | MO | 63385 | $2,424 | 6 | 3 |
| 19 | Eureka | Jefferson | MO | 63025 | $2,413 | 2 | 17 |
| 20 | Arnold | Jefferson | MO | 63010 | $2,400 | 1 | 0 |
| 21 | Lake St Louis | St Charles | MO | 63367 | $2,400 | 2 | 1 |
| 22 | Shiloh | St Clair-IL | IL | 62221 | $2,400 | 1 | 0 |
| 23 | O'Fallon | St Charles | MO | 63385 | $2,346 | 17 | 13 |
| 24 | Des Peres | St Louis | MO | 63131 | $2,300 | 1 | 19 |
| 25 | Manchester | St Louis | MO | 63011 | $2,232 | 3 | 9 |
| 26 | Webster Groves | St Louis | MO | 63119 | $2,225 | 2 | 45 |
| 27 | Fenton | St Louis | MO | 63026 | $2,200 | 1 | 0 |
| 28 | Green Park | St Louis | MO | 63123 | $2,200 | 1 | 7 |
| 29 | Unincorporated | Jefferson | MO | 63052 | $2,016 | 25 | 16 |
| 30 | University City | St Louis | MO | 63130 | $2,010 | 5 | 11 |
| 31 | New Haven | Franklin | MO | 63068 | $1,917 | 3 | 1 |
| 32 | Maryland Heights | St Louis | MO | 63043 | $1,900 | 1 | 1 |
| 33 | St Louis City | St Louis City | MO | 63110 | $1,832 | 30 | 22 |
| 34 | Mascoutah | St Clair-IL | IL | 62258 | $1,673 | 2 | 3 |
| 35 | Bel-Ridge | St Louis | MO | 63121 | $1,650 | 1 | 36 |
| 36 | Festus | Jefferson | MO | 63028 | $1,600 | 1 | 0 |
| 37 | Buchanan | MO | 64596 | $1,570 | 40 | 12 | |
| 38 | Florissant | St Louis | MO | 63031 | $1,531 | 3 | 3 |
| 39 | Woodson Terrace | St Louis | MO | 63134 | $1,525 | 2 | 72 |
| 40 | Overland | St Louis | MO | 63114 | $1,500 | 1 | 13 |
| 41 | Northwoods | St Louis | MO | 63121 | $1,500 | 1 | 5 |
| 42 | Normandy | St Louis | MO | 63138 | $1,425 | 2 | 0 |
| 43 | Troy | Madison-IL | IL | 62294 | $1,400 | 1 | 0 |
| 44 | Berkeley | St Louis | MO | 63134 | $1,400 | 1 | 0 |
| 45 | St John | St Louis | MO | 63114 | $1,395 | 2 | 0 |
| 46 | Bellefontaine Neighbors | St Louis | MO | 63138 | $1,390 | 6 | 22 |
| 47 | Breckenridge Hills | St Louis | MO | 63114 | $1,350 | 1 | 0 |
| 48 | Ferguson | St Louis | MO | 63135 | $1,340 | 6 | 29 |
| 49 | Belleville | St Clair-IL | IL | 62226 | $1,327 | 11 | 6 |
| 50 | Riverview | St Louis | MO | 63137 | $1,300 | 2 | 26 |
| 51 | Jennings | St Louis | MO | 63136 | $1,243 | 2 | 0 |
| 52 | Fairview Heights | St Clair-IL | IL | 62208 | $968 | 7 | 0 |
| 53 | Collinsville | Madison-IL | IL | 62234 | $938 | 2 | 0 |
| 54 | Clarksville | Pike | MO | 63336 | $800 | 1 | 0 |
| 55 | Caseyville | St Clair-IL | IL | 62232 | $800 | 1 | 0 |
| 56 | Cahokia | St Clair-IL | IL | 62206 | $800 | 1 | 0 |