""
Tap here to try the Rental Assistant! ×
Save This Search

Apartments for Rent in Rochester Hills, MI under $1200
65 Rentals Available

  • Top Rated for Location
    Today

    643 Dorchester Drive, Rochester Hills, MI 48307
    Available
    • 1 BED
    • $1,146+
    View Property
  • Today

    2770 Pine Knoll Dr., Auburn Hills, MI 48326
    3 Units available
    • 1 BED
    • $1,085
    View Property
  • Top Rated for Staff
    Today

    44 Birwoode Drive, Pontiac, MI 48340
    Available
    • 1 BED
    • $1,050
    View Property
  • Today

    860 Walton Blvd., Pontiac, MI 48340
    Available
    • 1 BED
    • 2 BEDS
    • $999
    • $1,200
    View Property
  • Top Rated for Location
    Today

    4154 Three Oaks Boulevard, Troy, MI 48098
    Available
    • 1 BED
    • $1,135+
    View Property
  • Too many options, too little time? Let the Rental Assistant do the search for you!
  • Today

    2869 Troy Center Dr, Troy, MI 48084
    3 Units available
    • 1 BED
    • $1,199+
    View Property
  • Resident Rated
    1 day ago

    1301 Woodlake Lane, Pontiac, MI 48340
    Available
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $1,000
    View Property
  • Today

    370 West Hopkins, Pontiac, MI 48340
    2 Units available
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $950
    View Property
  • Top Rated for Location
    Today

    8129 Independence Drive, Sterling Heights, MI 48313
    3 Units available
    • 1 BED
    • 2 BEDS
    • $980
    • $1,130+
    View Property
  • Top Rated for Location
    Today

    1655 Bloomfield Place Drive, Bloomfield Hills, MI 48302
    Available
    • 1 BED
    • $989+
    View Property
  • Top Rated for Location
    Today

    3355 Thornwood Trail, Lake Orion, MI 48359
    30 Units available
    • Studio
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $837+
    • $1,105+
    View Property
  • Interactive banner bedroom
    How many bedrooms are you
    looking for?
    • Studio
    • 1
    • 2
    • 3
    • 4+
  • Top Rated for Location
    Today

    32600 Concord Dr., Madison Heights, MI 48071
    1 Unit available
    • 1 BED
    • 2 BEDS
    • $840
    • Ask for pricing
    View Property
  • Top Rated for Location
    Today

    2870 Greyberry Drive, Waterford, MI 48328
    Available
    • 1 BED
    • 2 BEDS
    • $906+
    • $1,011+
    View Property
  • Resident Rated
    Today

    32000 Concord Drive, Madison Heights, MI 48071
    4 Units available
    • 1 BED
    • 2 BEDS
    • $895+
    • $1,080
    View Property
  • Top Rated for Location
    Today

    3807 Crooks Road, Royal Oak, MI 48073
    Available
    • Studio
    • 1 BED
    • 2 BEDS
    • $735
    • Ask for pricing
    • Ask for pricing
    View Property
  • Top Rated for Location
    1 day ago

    15127 Olivewood Dr, Sterling Heights, MI 48313
    Available
    • 1 BED
    • $772
    View Property
  • Today

    950 Village Green Lane, Waterford Township, MI 48328
    Available
    • 1 BED
    • 2 BEDS
    • $825+
    • $935+
    View Property
  • Top Rated for Location
    1 day ago

    15770 Lakeside Village Drive, Clinton Township, MI 48038
    Contact for availability
    • 1 BED
    Ask for pricing
    View Property
  • Top Rated for Location
    Today

    15770 Lakeside Village Drive, Clinton Township, MI 48038
    Available
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $1,080+
    View Property
  • Top Rated for Location
    Today

    43144 Carlyle Place Drive, Clinton Township, MI 48038
    Available
    • 1 BED
    • $928+
    View Property
  • 1 day ago

    15010 Ashgrove Drive, Sterling Heights, MI 48313
    Available
    • 1 BED
    • 2 BEDS
    • $967+
    • Ask for pricing
    View Property
  • Interactive banner rent special
    See properties that offer
    rent specials.
  • Top Rated for Location
    Today

    2510 Woodrow Wilson Blvd, West Bloomfield, MI 48324
    2 Units available
    • 1 BED
    • 2 BEDS
    • $975
    • Ask for pricing
    View Property
  • Today

    34792 Oceanview Dr., Sterling Heights, MI 48312
    1 Unit available
    • 1 BED
    • $1,075
    View Property
  • Top Rated for Location
    1 day ago

    34792 Oceanview Dr., Sterling Heights, MI 48312
    1 Unit available
    • 1 BED
    • $1,075
    View Property
  • Resident Rated
    Today

    8600 Beech, Sterling Heights, MI 48312
    1 Unit available
    • 1 BED
    • 2 BEDS
    • $900
    • Ask for pricing
    View Property
1-24-city