Save search
Skip the filters. Search with AI Mode instead.

Apartments for Rent in Peabody, Essex County, MA

Apartments for Rent in Peabody, Essex County, MA. 165 Rentals Available
165 Rentals Available

Quick filters
  • a living room with couches and chairs and a table
    Rent specials
    1 bd $2,442+
    2 bd $3,309+
    Base rent
    Verified Listing

    5.0 (2)
    7 Dearborn Rd., Peabody, MA 01960
    Apply online • Pet friendly
  • A living room with a green chair, orange couch, and a bookshelf filled with books.
    Rent specials 18 units available
    Studio $2,353
    1 bd $2,262
    2 bd $3,240
    Base rent
    Verified Listing

    4.5 (9)
    128 Newbury Street, Peabody, MA 01960
    Apply online • Pet friendly
  • a living room with a couch and a coffee table
    1 bd $2,325+
    2 bd $2,965+
    3 bd $3,745+
    Total monthly cost
    4.0 (25)
    19 Magnolia Way, Peabody, MA 01960
    Apply online • Pet friendly
  • More Rentals Near Peabody, Essex County, MA

  • A living room with a pool table and a television.
    Rent specials
    1 bd $2,517+
    2 bd $3,017+
    Total monthly cost
    Verified Listing

    375 Broadway, Lynnfield, MA 01940
    Apply online • Pet friendly
  • a living room with a couch and a tv
    New units available 7 units available
    1 bd $2,701+
    2 bd $3,041+
    Base rent
    Verified Listing

    4.0 (9)
    180 Newbury Street, Danvers, MA 01923
    Apply online • Pet friendly
  • A modern living room with a wooden table and chairs.
    Only 2 units left
    Studio $2,150
    2 bd $2,975
    Base rent
    Verified Listing

    4.5 (5)
    128 Maple Street, Danvers, MA 01923
    Apply online • Pet friendly
  • a living room with couches chairs and a table and a fireplace
    Rent specials 16 units available
    1 bd $2,449+
    2 bd $2,849+
    Total monthly cost
    Verified Listing

    4.0 (12)
    205 Highland Ave, Salem, MA 01970
    Apply online • Pet friendly
  • A living room with a green wall and a painting of a deer.
    7 units available
    1 bd $2,560+
    2 bd $3,870
    Total monthly cost
    Verified Listing

    4.0 (3)
    72 Flint Street, Salem, MA 01970
    Apply online • Pet friendly
  • a living room with furniture and a door to a balcony
    Rent specials New units available
    1 bd $3,250
    2 bd $3,700+
    Base rent
    Verified Listing

    4.5 (2)
    16 Congress, Beverly, MA 01915
    Apply online • Pet friendly
  • A well-lit, spacious living room with a large window, a sofa, a coffee table, and a side table with a lamp.
    Rent specials 30 units available
    Studio $2,349+
    1 bd $2,381+
    2 bd $2,973+
    Total monthly cost
    Verified Listing

    5.0 (1)
    266 Canal Street, Salem, MA 01970
    Apply online • Pet friendly
  • A modern living room with a white dining table and white chairs.
    Rent specials New units available
    Studio $2,709
    1 bd $3,342+
    2 bd $4,211+
    Base rent
    Verified Listing

    6 Rantoul Street, Beverly, MA 01915
    Apply online • Pet friendly
  • the corner of a street with cars parked on the side
    Only 1 unit left
    Ask for pricing
    Verified Listing

    7 Rawlins Street, Salem, MA 01970
    Apply online • Pet friendly
  • the corner of a street with cars parked on the side
    Only 1 unit left
    Ask for pricing
    Verified Listing

    3-5 Rawlins Street, Salem, MA 01970
    Apply online • Pet friendly
  • a living room with a couch and a chair and a window
    New units available
    Ask for pricing
    Income restricted
    Verified Listing

    4.0 (2)
    40 R Highland Avenue, Salem, MA 01970
    Apply online • Pet friendly
  • a living room with a couch and chairs and a tv
    Ask for pricing
    Income restricted
    Verified Listing

    3.5 (2)
    12 Pope Street, Salem, MA 01970
    Pet friendly
  • an aerial view of the cityscape with buildings and skyscrapers
    Ask for pricing
    WW 282 Derby Street LLC (Residential), Salem, MA 01970
    Pet friendly
  • a red car parked on a street in front of houses
    Ask for pricing
    Verified Listing

    3.5 (1)
    187 Lafayette Street, Salem, MA 01970
    Pet friendly
  • a house on the corner of a street with cars and a truck
    Ask for pricing
    Verified Listing

    3.5 (4)
    248 Lafayette Street, Salem, MA 01970
    Pet friendly
  • A blue house with white trim and a grey roof.
    Ask for pricing
    Verified Listing

    15 Essex Street, Salem, MA 01970
    Pet friendly
  • 157 Boston Street 1 Apartment for Rent
    New listing
    1 bd $2,325
    Base rent
    157 Boston Street, Salem, MA 01970
    Cat friendly
  • A kitchen with wooden cabinets and a black microwave above the stove.
    3 bd $3,400
    Base rent
    12 Willson Street, Salem, MA 01970
    Apply online
  • A living room with a black leather couch and a white microwave above it.
    4 bd $3,200
    Base rent
    52 Lawrence Street, Salem, MA 01970
  • A living room with a grey couch and a wooden table.
    4 bd $3,200
    Base rent
    52 Lawrence Street, Salem, MA 01970
  • A kitchen with a sink, stove, and microwave.
    3 bd $2,650
    Base rent
    Verified Listing

    41 Salem St, Salem, MA 01970
    Pet friendly
  • A living room with a couch and a chair.
    New listing
    2 bd $2,600
    Base rent
    26 Forest Avenue, Salem, MA 01970
3-22-city



Frequently asked questions

When were prices and availability in Peabody, Essex County, MA last updated?

Prices and availability in Peabody, Essex County, MA were last updated on 7 Jun 2026.

What are the best apartments in Peabody, Essex County, MA?

The best apartments in Peabody, Essex County, MA are: Jayden Apartments, Alexan Peabody and Highlands at Dearborn Apartments.

What is the average rent in Peabody, Essex County, MA?

The average rent in Peabody, Essex County, MA is $2,671.

What is the price range for a 1-bedroom apartment in Peabody, Essex County, MA?

The price range for a 1-bedroom apartment in Peabody, Essex County, MA is between $2,262 and $3,505.

What is the price range for a 2-bedroom apartment in Peabody, Essex County, MA?

The price range for a 2-bedroom apartment in Peabody, Essex County, MA is between $2,945 and $4,927.

What is the price range for a 3-bedroom apartment in Peabody, Essex County, MA?

The price range for a 3-bedroom apartment in Peabody, Essex County, MA is between $3,745 and $5,160.

What type of rental buildings are in Peabody, Essex County, MA?

In Peabody, 34% of the residents are renting compared to 66% owning a home, according to data from the U.S. Census Bureau. Large-scale apartment buildings with more than 50 units represent 29% of Peabody's rentals, 60% are small-scale complexes with under 50 units, and 9% are single-family rentals.

What do typical apartment communities look like in Peabody, Essex County, MA?

The average age of rental buildings in Peabody is 38 years old, with 41% being newer apartment buildings completed since 2000. The average height of apartment buildings in the city is 5 stories, of which 78% are garden-style apartment communities, 37% are mid-sized buildings, and none are high-rises. These characteristics describe large-scale apartment communities of 50 apartments or more.

What apartment floorplans are common in Peabody, Essex County, MA?

Studio apartments in Peabody are around 4% of rentals, while 1-bedroom floor plans represent 40% of the total stock. For those in search of larger rentals, 2-bedroom floorplans make up 51% of all rentals. More generous apartments with 3 bedrooms or more are also available in this city for those in search of more space.