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

Apartments for Rent in Salem, MA under $2900
62 Rentals Available

  • Today

    190 Bridge Street, Salem, MA 1970
    1 BED $1,932+
    2 BEDS $2,322+
  • Today

    1 Carol Way, Salem, MA 01970
    1 BED $2,196+
    2 BEDS $2,705+
  • Today

    107 Linden, Salem, MA 01970
    Studio Ask for pricing
    2 BEDS Ask for pricing
  • Today

    40 R Highland Avenue, Salem, MA 01970
    Income Restricted
    Studio $1,836
    1 BED $25+
  • Today

    12 Pope Street, Salem, MA 01970
    Income Restricted
    1 BED Ask for pricing
    2 BEDS Ask for pricing
  • Too many options, too little time? Take a quiz and let us do the search for you
  • Today

    330 Paradise Road, Swampscott, MA 01907
    1 BED $2,183+
  • 1 day ago

    79 Rantoul Street, Beverly, MA 01915
    1 BED $2,310+
    2 BEDS $2,430+
  • Today

    110 Rantoul Street, Beverly, MA 01915
    Studio Ask for Pricing
    1 BED $2,450+
  • 1 day ago

    50 Broadway, Beverly, MA 01915
    Studio Ask for Pricing
    1 BED $1,985+
  • Today

    215 Rantoul Street, Beverly, MA 01915
    1 BED Ask for pricing
    2 BEDS Ask for pricing
  • Today

    248 Lafayette Street, Salem, MA 01970
    Studio Ask for pricing
    1 BED Ask for pricing
  • Interactive banner bedroom
    How many bedrooms are you
    looking for?
  • Today

    321 Lafayette Street, Salem, MA 01970
    4 BEDS Ask for pricing
  • Today

    177 Fort Ave, Salem, MA 01970
    Studio Ask for pricing
  • Today

    332 Lafayette Street, Salem, MA 01970
    1 BED Ask for pricing
    5 BEDS Ask for pricing
  • Today

    187 Lafayette Street, Salem, MA 01970
    3 BEDS Ask for pricing
    4 BEDS Ask for pricing
  • Today

    4 Loring, Salem, MA 01970
    1 BED Ask for pricing
  • Today

    19 Vine Street, Marblehead, MA 01945
    2 BEDS Ask for pricing
  • Today

    22 Village Street, Marblehead, MA 01945
    1 BED Ask for pricing
    2 BEDS Ask for pricing
  • Today

    20 Village Street, Marblehead, MA 01945
    1 BED Ask for pricing
  • Today

    21 Bessom Street, Marblehead, MA 01945
    1 BED Ask for pricing
  • Today

    5 Vine Street, Marblehead, MA 01945
    2 BEDS Ask for pricing
  • Today

    199 Pleasant Street, Marblehead, MA 01945
    Studio Ask for pricing
    1 BED Ask for pricing
    2+ BEDS Ask for pricing
  • Today

    190 Pleasant Street, Marblehead, MA 01945
    Studio Ask for pricing
    1 BED Ask for pricing
    2+ BEDS Ask for pricing
  • Today

    19 Bassett Street, Marblehead, MA 01945
    1 BED Ask for pricing
  • Today

    9 Green Street, Marblehead, MA 01945
    Studio Ask for pricing
11-14-city

Popular searches Average rent Renters guide Demographics

Getting around in Salem, MA

47 /100
Car-Dependent
29 /100
Some Transit
26 /100
Somewhat Bikeable
Walk Score®: 47, Transit Score®: 29, Bike Score®: 26

Frequently asked questions

When were prices and availability in Salem, MA last updated?

Prices and availability in Salem, MA were last updated on 4 Dec 2023.

What are the best apartments in Salem, MA?

The best apartments in Salem, MA are: Sofi At Salem Station, 248 Lafayette Street, Bell North Shore, 321 Lafayette Street and 177 Fort Ave.

What type of rental buildings are in Salem, MA?

In Salem 48% of the housing is rented out compared to 52% of homes are owned, according to the most recent Census Bureau estimates. 17% of Salem’s apartments are found in large buildings of 50 units or more, 80% are located in smaller apartment complexes with less than 50 units, and 3% are single-family rentals.