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

Apartments for Rent in 21904, MD

Apartments for Rent in 21904, MD. 52 Rentals Available
52 Rentals Available

Quick filters
  • 3 bd $1,595
    Base rent
    Verified Listing

    39 S Main St, Port Deposit, MD 21904
    Dog friendly
  • More Rentals Near 21904, MD

  • Ask for pricing
    Income restricted
    4.5 (1)
    100 Greenway, Perryville, MD 21903
    Pet friendly • In unit laundry • Patio/Balcony
  • Ask for pricing
    520 S Main Street, North East, MD 21901
    Pet friendly • In unit laundry • Dishwasher
  • Only 2 units left
    1 bd $554+
    Base rent
    Verified Listing

    4.5 (2)
    145 East High Street, Elkton, MD 21921
    Pet friendly • Parking • Fitness center
  • 7 units available
    Ask for pricing
    Verified Listing

    3.0 (7)
    367 Fletchwood Road #C25, Elkton, MD 21921
    Apply online • Pet friendly • In unit laundry
  • New units available
    1 bd $1,310+
    2 bd $1,473+
    Base rent
    Verified Listing

    102 Waldon Road, D, Abingdon, MD 21009
    Apply online • Pet friendly • Pool
  • 1 bd $923+
    2 bd $1,085+
    3 bd $1,268+
    Base rent
    Verified Listing

    5.0 (8)
    101B Ohio Street, Havre De Grace, MD 21078
    Pet friendly
  • Only 2 units left
    1 bd $929
    2 bd $898
    3 bd $1,289
    Base rent
    1000 Maresca Circle, North East, MD 21901
    Pet friendly
  • Rent specials Only 1 unit left
    3 bd $1,911
    Base rent Income restricted
    Verified Listing

    5.0 (3)
    1500 Harriet's Way, Havre De Grace, MD 21078
    Apply online • Pet friendly
  • Ask for pricing
    Income restricted
    3.5 (5)
    1000 Riverwoods Road, North East, MD 21901
    Apply online • Pet friendly
  • Rent specials
    1 bd $1,602
    2 bd $1,887+
    3 bd $2,643+
    Base rent
    901 Camden Way, Aberdeen, MD 21001
    Apply online • Pet friendly
  • Ask for pricing
    Income restricted
    4.0 (4)
    31 Lincoln Ave, Aberdeen, MD 21001
  • Only 2 units left
    Ask for pricing
    Income restricted
    Verified Listing

    4.5 (13)
    31 Lincoln Ave, Aberdeen, MD 21001
  • New listing
    1 bd $1,300
    Base rent
    677 W Bel Air Ave, Aberdeen, MD 21001
  • New units available
    1 bd $1,440
    2 bd $1,724
    Base rent
    700 W Bel Air Ave, Aberdeen, MD 21001
    Apply online
  • Ask for pricing
    Verified Listing

    6283 Demby Drive, Aberdeen Proving Ground, MD 21005
    Pet friendly
  • New units available
    1 bd $1,841+
    2 bd $1,911+
    3 bd $2,435
    Total monthly cost
    4.5 (22)
    980 Middelton Road, Aberdeen, MD 21001
    Apply online • Pet friendly
  • Ask for pricing
    4.0 (9)
    900 Rudy Park Drive, Elkton, MD 21921
    Pet friendly
  • 1 bd $562+
    2 bd $967+
    Base rent
    Verified Listing

    214 North Street, Elkton, MD 21921
    Pet friendly
  • Only 2 units left
    Studio $314+
    Base rent
    Verified Listing

    3.5 (11)
    150 E Main Street, Elkton, MD 21921
    Pet friendly
  • 8 units available
    1 bd $1,375
    2 bd $1,475
    3 bd $1,575
    Base rent
    Verified Listing

    399 Booth Street, Elkton, MD 21921
    Apply online • Pet friendly
  • Rent specials
    Ask for pricing
    Income restricted
    Verified Listing

    3.5 (4)
    555 South Atwood Road, Bel Air, MD 21014
    Apply online • Pet friendly
  • Rent specials
    Ask for pricing
    Income restricted
    Verified Listing

    4.0 (9)
    20 Box Hill South Parkway, Abingdon, MD 21009
    Apply online • Pet friendly
  • New units available Only 3 units left
    1 bd $1,300
    2 bd $1,498
    Base rent Income restricted
    Verified Listing

    5.0 (2)
    2000 Rock Spring Road, Forest Hill, MD 21050
    Apply online • Pet friendly
  • Only 3 units left
    1 bd $1,234+
    2 bd $1,395
    Base rent Income restricted
    4.5 (6)
    3803 Monument Circle, Abingdon, MD 21009
    Apply online • Pet friendly
1-24-zipcode

Frequently asked questions

When were prices and availability in 21904 last updated?

Prices and availability in 21904 were last updated on 13 May 2026.

What are the best apartments in 21904?

The best apartment in 21904 is: 39 S Main St, Unit 1.

What type of rental buildings are in 21904?

In 21904, 16% of the residents are renting compared to 84% owning a home, according to data from the U.S. Census Bureau. Large-scale apartment buildings with more than 50 units represent none of 21904's rentals, 49% are small-scale complexes with under 50 units, and 28% are single-family rentals.