Average Rent in Troy, AL
Rentals in Troy average about $1,183 a month as of November 2026. That is 16.6% lower than the Alabama average and 41.9% lower than the U.S. average.
$1,183
Average rent, Nov 2026
$1,044
Average 2-bedroom rent
-16.6%
Against Alabama ($1,419)
-41.9%
Against the U.S. ($2,036)
Average Rent in Troy by Bedroom
Asking rents as of November 2026, beside Alabama and the country.
| Size | Troy | Alabama | U.S. | Income to afford it* |
|---|---|---|---|---|
| All sizes | $1,183 | $1,419 | $2,036 | $47,300 |
| 1 bedroom | $879 | $1,007 | $1,685 | $35,200 |
| 2 bedrooms | $1,044 | $1,165 | $1,996 | $41,800 |
| 3 bedrooms | $1,402 | $1,584 | $2,363 | $56,100 |
*Yearly household income at which this rent is 30% of income, before taxes. Studios are counted with 1-bedroom homes. Figures are asking rents advertised on RentalSource, not what tenants ended up paying.
For Rent in Troy Now
Medians of the 19 listings advertised today, each counted once at the middle of its rents.
By monthly rent
Half of rentals ask between $1,000 and $1,525.
By size
Rent, floor area and rent per square foot.
| Size | Rent | Sq ft | Per sq ft | Listings |
|---|---|---|---|---|
| 2 bedrooms | $1,099 | – | – | 11 |
Average Rent Elsewhere in Alabama
- Birmingham$1,245 average rent
- Tuscaloosa$1,916 average rent
- Huntsville$1,224 average rent
- Montgomery$1,236 average rent
- Auburn$1,776 average rent
- Enterprise$1,493 average rent
- Mobile$1,457 average rent
- Madison$1,737 average rent
- Decatur$1,061 average rent
- Florence$1,032 average rent
- Bessemer$1,302 average rent
- Jacksonville$1,185 average rent