Nearby rentals
Renter hub
Property management
Filters
The average rent for 2 bedroom apartments in Upper B Street, Hayward, as of June 2026, is up 12.24% compared to last month and up 14.99% year-over-year.
Average rent
Track prices
Rent calculator
What can I afford?
All rentals
5d+ ago
2 Beds Upper B Street townhouse for rent in Hayward
2 beds
1.5 baths
$2,750
House for rent
4d ago
Verified
22271 Foothill Blvd #1702, Hayward, CA 94541
In-unit laundry | Furnished | Air conditioning
2 beds
2 baths
$2,670
Apartment for rent
5d+ ago
2 Beds apartment for rent in Castro Valley
On-site laundry | Swimming pool | Walk-in closets
2 beds
2 baths
$2,645
Apartment for rent
7h ago
22160 Center St, Castro Valley, CA 94546
On-site laundry | Assigned parking | Swimming pool
2 beds
1 bath
$2,425–$2,510
Apartment for rent
5d+ ago
2 Beds North Hayward condo for rent in Hayward
2 beds
1.5 baths
$2,300
Condo for rent
3d ago
2 Beds condo for rent in Castro Valley
2 beds
1 bath
$2,290
Condo for rent
5d+ ago
2 Beds Mission - Foothill apartment for rent in Hayward
On-site laundry | Swimming pool | Fitness center
2 beds
1 bath
$2,500
Apartment for rent
5d+ ago
2 Beds North Hayward condo for rent in Hayward
Dishwasher
2 beds
2 baths
$2,700
Condo for rent
Be the first to hear about new listings matching your search.
5d+ ago
2 Beds apartment for rent in Castro Valley
2 beds
1 bath
$2,714
Apartment for rent
5d+ ago
2 Beds apartment for rent in Castro Valley
22426 N 5th St, Castro Valley, CA 94546
In-unit laundry | Furnished | Assigned parking
2 beds
1 bath
$2,500
Apartment for rent
Available Jun 26
These rentals are 10%-30% cheaper than the local average price for similar rentals.
3d ago
2 Beds Downtown Hayward house for rent in Hayward
22821 2nd St, Hayward, CA 94541
Hardwood floor | Outdoor space
2 beds
1.5 baths
$2,995
House for rent
2d ago
2275 Grove Way, Castro Valley, CA 94546
In-unit laundry | On-site laundry | Balcony
2 beds
1–2 baths
$2,649–$2,795
Apartment for rent
Available Sep 24
2d ago
2 beds
1 bath
$2,200
Apartment for rent
1d ago
Verified
2 beds
2 baths
$3,297–$3,337
Apartment for rent
5d+ ago
2 beds
2 baths
$2,632–$3,121
Apartment for rent
5d+ ago
2 Beds apartment for rent in Hayward
2 beds
2 baths
$3,200
Apartment for rent
Available Jun 9
11h ago
2 Beds North Hayward apartment for rent in Hayward
Swimming pool | Fitness center | Business center
2 beds
1 bath
$2,675
$2,501
Price drop
Apartment for rent
11h ago
2 beds
1 bath
$2,695
Apartment for rent
5d+ ago
2 beds
1 bath
$2,350
Apartment for rent
2d ago
2 beds
1 bath
$2,295
Apartment for rent
3d ago
794 Fletcher Ln, Hayward, CA 94544
In-unit laundry | Swimming pool | Fitness center
2 beds
1–2 baths
$2,599–$2,799
Apartment for rent
5d+ ago
20928 Wilbeam Ave, Castro Valley, CA 94546
On-site laundry | Swimming pool | Storage
2 beds
1 bath
$2,295–$2,450
Apartment for rent
1d ago
Verified
2 beds
1 bath
$2,095
Apartment for rent
Available Aug 10
5d+ ago
2 Beds apartment for rent in Hayward Acres
2 beds
1 bath
$2,800
Apartment for rent
Are you a rental professional?
101 rentals
27 rentals
256 rentals
193 rentals
22 rentals
898 rentals
65 rentals
92 rentals
71 rentals
69 rentals
27 rentals
4 rentals
4 rentals
14 rentals
25 rentals
14 rentals
17 rentals
3 rentals
| 🔑Available apartment rentals | 25 |
|---|---|
| 💰Best rent deal | 986 Warren St |
| ✨Popular amenities | , , |
| 🍽With dishwasher | |
| 🏠With photos |
For more in depth rent prices, check out our Upper B Street, Hayward, CA rent data, which covers average and median rents in Upper B Street, Hayward, CA.
To know how much rent you can afford in Upper B Street, Hayward, CA, use our rent affordability calculator.
If you're looking for a specific type of apartment near Upper B Street, Hayward, CA, use our helpful filters to find an apartment you will love!