Zumper

Apartments for Rent in El Monte, CA

Average rent

$2,100
increased by2%

Track prices

Rent calculator

What can I afford?

All rentals

Penn Mar Ave 3850 - Photo 1 of 1

16h ago

8.6

Very good

Penn Mar Ave 3850

3850 Penn Mar Ave, El Monte, CA 91732

On-site laundry

2 beds

1 bath

$1,560

Apartment for rent

Income-qualified apartments in El Monte

Located in River East, these apartments include water and trash in rent, plus range, stove, and refrigerator. The community features onsite laundry and off-street parking, with a top-rated high school 0.5 miles away and convenient access to Zamora Park, Lambert Park, and local dining options.

11220 1/2 Concert St - Photo 1 of 1

5d+ ago

Downtown El Monte apartment for rent in El Monte

2 beds

1 bath

$2,000

Apartment for rent

Fully renovated 2-bed house with new everything

In Downtown El Monte, this completely renovated 2-bed, 1-bath house features brand new plumbing, kitchen, bathroom, flooring, and A/C throughout its 600 sqft layout. Everything has been updated including lighting, fans, and flip-unit heating and cooling systems. Located near a top-rated high school just 0.3 miles away, with immediate availability for move-in.

2805 Meeker Ave. - Photo 1 of 1

20h ago

8.5

Very good

2805 Meeker Ave.

2805 Meeker Ave, El Monte, CA 91732

Assigned parking

2 beds

1 bath

$2,295

Apartment for rent

2-bed apartment with new flooring & appliances

Located in El Monte's Mountain View area, this 2-bedroom, 1-bath apartment features new flooring throughout and a kitchen with new appliances including refrigerator and gas range. The unit includes assigned parking and bright windows for natural light, with top-rated elementary schools just 0.2 miles away.

3733 Gibson Rd - Photo 1 of 1

1d ago

Northwest El Monte apartment for rent in El Monte

Air conditioning | On-site laundry | Swimming pool

1 bed

1 bath

$2,083

$1,582

Price drop

Apartment for rent

New 1-bed apartment with pool and fitness center

Apartment in Northwest El Monte, this brand-new 1-bed, 1-bath unit features a modern kitchen with stainless steel appliances and luxury vinyl plank flooring throughout the 650 sqft layout. The gated community adds secured parking, a fitness center, sparkling pool with deck space for gatherings, and on-site laundry for convenience.

Great Architech, LLC/ 11690 Ramona Blvd/ Claudia - Photo 1 of 1

2d ago

8.4

Very good

Great Architech, LLC/ 11690 Ramona Blvd/ Claudia

11690 Ramona Blvd, El Monte, CA 91732

1–2 beds

1 bath

$1,900–$2,300

Apartment for rent

Renovated Elegance with Exclusive Specials!

Located in River East, enjoy a move-in special at this newly renovated, pet-friendly 2-bedroom unit. Featuring new paint, laminated flooring, and stylish countertops, plus amenities like on-site laundry, pool, parking, and controlled access. This spacious home won't last long!

Basye - Photo 1 of 1

2d ago

8.3

Very good

Basye

11446 Basye St, El Monte, CA 91732

Dishwasher

2 beds

2 baths

$2,950

Apartment for rent

Stand-alone 2BR home with carport in El Monte

Set in El Monte's Norwood Cherrylee area, this completely renovated single-story home offers 1,025 sq ft with 2 bedrooms, 2 bathrooms, and fresh paint throughout. The property includes brand-new vinyl flooring, washer/dryer hookups, carport parking for two vehicles plus space for a third, and shares no walls with neighbors. Water and trash included.

Find the right neighborhood for you

GARVEY - Photo 1 of 1

2d ago

8.8

Very good

GARVEY

11427 1/2 Garvey Ave, El Monte, CA 91732

Assigned parking | Outdoor space

1 bed

1 bath

$1,650

Apartment for rent

1BR near El Monte High with freeway access

Located in El Monte's Mountain View area, this one-bedroom apartment features durable laminate flooring and side yard access with assigned parking. Water, sewer, gas, and trash included in rent, with easy access to the 10 and 605 freeways. Near El Monte High School and Mountain View Park with local dining and shopping nearby.

APT NEW DEAL - Photo 1 of 1

2d ago

8.3

Very good

APT NEW DEAL

2802 New Deal Ave, El Monte, CA 91733

2–3 beds

1 bath

$2,095–$2,495

Apartment for rent

2BR apartment near 10/605 freeways with parking

Set in El Monte's Mountain View area, this newly renovated 2-bedroom apartment includes an open kitchen, dining area, living room, and carport parking with storage. Water and trash are included in the $1995 rent, and the quiet cul-de-sac location sits one mile from the 10 and 605 freeways - a good fit for pet owners with multiple pet hospitals and supply stores nearby.

The best of Zumper, delivered

Be the first to hear about new listings matching your search.

Email
By clicking submit, I accept Zumper's Terms and Conditions, Privacy Policy, and Community Values.
Baldwin Apartments - Photo 1 of 1

2d ago

8.8

Very good

Baldwin Apartments

3730 Baldwin Ave, El Monte, CA 91731

On-site laundry | Controlled access

2 beds

1 bath

$2,125–$2,175

Apartment for rent

2BR gated community with park next door

Located in Northwest El Monte, these spacious 2-bedroom, 1-bath apartments feature tiled floors throughout, new gas range and refrigerator, maple cabinetry, and large windows for natural light. The gated community includes assigned parking and coin-op laundry, with a park next door featuring a tot lot and picnic tables.

APT DEANA - Photo 1 of 1

3d ago

8.8

Very good

APT DEANA

12040 Deana St, El Monte, CA 91732

In-unit laundry | Assigned parking

1 bed

1 bath

$1,800

Apartment for rent

1-bed apartment near Zamora Park with parking

Located in El Monte's River East area, this 1-bedroom, 1-bathroom unit includes an assigned parking space and laundry hookups. The apartment sits near the recently renovated Zamora Park with easy access to I-10 and 605 freeways, plus local dining and shopping options nearby.

Advertisement

Find rentals with popular amenities

Assigned Parking

On-Site Laundry

Air Conditioning

Outdoor Space

3144 La Madera Ave #D - Photo 1 of 1

3d ago

Mountain View apartment for rent in El Monte

Upstairs Apartment for Rent in El Monte, CA.

3144 La Madera Ave #D, El Monte, CA 91732

Air conditioning | On-site laundry | Assigned parking

1 bed

1 bath

$1,775

Apartment for rent

1-bed Mountain View apartment with carport

Set in Mountain View, this 1-bed, 1-bath upstairs apartment includes a stove, refrigerator, and AC wall unit in 450 sqft. On-site laundry, assigned carport parking with storage, and water/trash included in rent add convenience. Easy access to the 10 and 605 freeways plus nearby shopping and schools.

La Madera Ave 3142-3144 - Photo 1 of 1

3d ago

9.1

Excellent

La Madera Ave 3142-3144

3142 La Madera Ave, El Monte, CA 91732

Air conditioning | On-site laundry | Assigned parking

1 bed

1 bath

$1,775

Apartment for rent

1-bed apartment near freeways with carport

Set in El Monte's Mountain View area, this upstairs 1-bedroom apartment includes a stove, refrigerator, wall AC unit, and carport parking with storage. The building features on-site laundry and sits near the 10 and 605 freeways with public transit access. Rent includes water, trash, and landscaping services.

11507Medi - Photo 1 of 1

3d ago

8.8

Very good

11507Medi

11507 Medina Ct, El Monte, CA 91731

Air conditioning

1 bed

1 bath

$1,550

Apartment for rent

Renovated 1-bed in El Monte with move-in special

Set in El Monte's Norwood Cherrylee area, this newly renovated 1-bedroom, 1-bath apartment features laminate flooring, fresh paint, and updated finishes throughout. The single-floor unit includes a gas range stove, wall heater, and water/trash included, with a 2-week rent credit off the second month for immediate move-in.

Parkview Terrace Apartments - Photo 1 of 1

3d ago

9

Excellent

Parkview Terrace Apartments

3627 Penn Mar Ave, El Monte, CA 91732

Furnished | Air conditioning | On-site laundry

1–2 beds

1 bath

$1,900–$2,100

Apartment for rent

1-3 BR apartments with pool near top schools

Located in El Monte's River East area, these spacious 1-3 bedroom apartments feature hardwood floors, open-concept layouts, and large windows. Units include modern appliances, walk-in closets, and air conditioning. The community offers a pool, playground, barbecue area, onsite laundry, and controlled access, with top-rated elementary and middle schools within walking distance.

Deana LLC - Photo 1 of 1

3d ago

8.3

Very good

Deana LLC

12350 Deana St, El Monte, CA 91732

2 beds

1 bath

$2,175

Apartment for rent

2-bed apartment near top schools with parking

Located in El Monte's River East area, this spacious 2-bedroom, 1-bath apartment features luxury vinyl flooring throughout, updated kitchen with new gas range and refrigerator, and a balcony off the living room. The unit includes assigned parking, on-site laundry, and sits close to top-rated schools within half a mile.

9827 Marshall St #NA - Photo 1 of 1

4d ago

Northwest El Monte house for rent in El Monte

$2980 - 2 Bedroom 2 Bathroom single House In El Monte With 1-car garage & long driveway

9827 Marshall St #NA, El Monte, CA 91731

Air conditioning | Garage parking | Assigned parking

2 beds

2 baths

$2,980

House for rent

Available May 11

2-bed El Monte house with garage and storage

Located in Northwest El Monte, this clean 2-bed, 2-bath house offers wood-style flooring throughout and split A/C systems in each room. The 750 sqft layout includes a spacious primary suite with built-in shelving and private bath, plus a 1-car garage and front/back yards for storage and outdoor space.

2120 Mountain View Road - Photo 1 of 1

4d ago

8.4

Very good

2120 Mountain View Road

2120 Mountain View Rd, El Monte, CA 91733

Air conditioning | Garage parking | On-site laundry

3 beds

2 baths

$3,000

Apartment for rent

3-bed townhome with 2-car garage in El Monte

Located in El Monte's Mountain View area, this modern 3-bedroom, 2.5-bath townhome features vinyl plank flooring, quartz countertops, and recessed lighting throughout. Units include both a balcony and patio for outdoor space, plus washer/dryer hookups and a 2-car attached garage. Near Mountain View Park and top-rated schools within a mile.

12126 - 12128 Ferris Road - Photo 1 of 1

4d ago

8.4

Very good

12126 - 12128 Ferris Road

12126 12126 - 12128 Ferris Road, El Monte, CA 91732

1 bed

1 bath

$1,675

Apartment for rent

Ground floor 1-bed with carport in El Monte

Set in El Monte's River East area, this spacious ground floor 1-bedroom apartment features an open concept layout with electric stove, kitchen bar, and tiled floors throughout. Fresh paint, new vertical blinds, and light fixtures complement the assigned carport parking space in a small, private complex near Zamora Park and Barnes Park.

Advertisement
Asher - Photo 1 of 1

5d+ ago

8.8

Very good

Asher

11441 Asher St, El Monte, CA 91732

On-site laundry | Assigned parking

1 bed

1 bath

$1,695–$1,795

Apartment for rent

1-bed apartment near 10 & 605 freeways with parking

Located in El Monte's Mountain View area, this end-unit 1-bedroom apartment features new LVP flooring, tiled kitchen counters, updated bathroom vanity, and fresh paint throughout. The gated community includes assigned parking, on-site laundry, and sits close to the 10 and 605 freeways - a good fit for pet owners with negotiable small pet policy.

10828 Montecito Dr - Photo 1 of 1

5d+ ago

Norwood Cherrylee house for rent in El Monte

El Monte single family home

10828 Montecito Dr, El Monte, CA 91731

Garage parking | Outdoor space | Microwave

2 beds

1 bath

$3,500

House for rent

Available Jun 9

Refurbished 2-bed house near Amtrak & transit

A house in Norwood Cherrylee, this recently refurbished 2-bed, 1-bath property offers walking distance to public bus terminal and Amtrak station. The layout includes laminate flooring, forced air heating, and a kitchen with microwave and garbage disposal. A large backyard, detached garage, and private lot add outdoor space and parking convenience.

BONWOOD - Photo 1 of 1

5d+ ago

8.5

Very good

BONWOOD

11102 Bonwood Rd, El Monte, CA 91733

Hardwood floor

1 bed

1 bath

$1,550

Apartment for rent

Charming 1BR Oasis with Modern Updates

BONWOOD offers a stylish remodeled 1BR + 1BA unit in El Monte, ready for immediate move-in. Enjoy modern living with fresh updates that create a warm, welcoming atmosphere. Perfect for those seeking comfort and convenience in a serene environment.

Baldwin Valley Apartments - Photo 1 of 1
Highly rated

5d+ ago

8.9

Very good

Baldwin Valley Apartments

10012 Valley Blvd, El Monte, CA 91731

Air conditioning | On-site laundry | Swimming pool

Studio

1 bath

$1,300

Apartment for rent

Studio to 2-BR apartments with pool in El Monte

Located in Northwest El Monte, these apartments offer studio, 1-bedroom, and 2-bedroom layouts with modern finishes, on-site laundry facilities, and a swimming pool. Units include gas, water, and trash in rent, plus appliances like refrigerator, stove, and garbage disposal. Near Santa Fe Trail Historical Park and top-rated schools within walking distance.

Review from the web

My interactions with the housing staff have been very pleasant and professional. The team is very responsive and straight forward. During the short interactions with the tenants on site, they also seem kind and pleasant, everyone had a smile on their face. This complex has a great atmosphere!

- Stephanie Segura on Apr 15, 2024
4640 Arden Way - Photo 1 of 1

5d+ ago

Northwest El Monte apartment for rent in El Monte

2 beds

1 bath

$2,150

Apartment for rent

2-bed apartment in Northwest El Monte

2-bed apartment in Northwest El Monte, this pet-friendly unit offers 800 sqft of living space with 1 bath. Located in a hub area with local attractions and entertainment nearby, the apartment provides easy access to work and play options throughout El Monte.

11229 Brockway Ave - Photo 1 of 1

5d+ ago

Downtown El Monte apartment for rent in El Monte

2BR/1.0BA

11229 Brockway Ave, El Monte, CA 91731

2 beds

1 bath

$2,295

$2,195

Price drop

Apartment for rent

11251 Frankmont Ct - Photo 1 of 1

5d+ ago

Norwood Cherrylee house for rent in El Monte

Single Family Residence - El Monte, CA

11251 Frankmont Ct, El Monte, CA 91732

Outdoor space

3 beds

3 baths

$3,800

House for rent

3-bed house on quiet cul-de-sac with parking

This 3-bed, 3-bath house in Norwood Cherrylee sits on a quiet cul-de-sac with easy access to major commuter routes throughout the San Gabriel Valley. The 1,744 sqft layout features generously sized living areas, central air, and private outdoor space. Two parking spaces and proximity to local shopping, dining, and schools add convenience.

4640 Arden Way - Photo 1 of 1

5d+ ago

Northwest El Monte apartment for rent in El Monte

1 bed

1 bath

$1,900

$1,751

Price drop

Apartment for rent

Pet-friendly 1-bed El Monte apartment - 600 sqft

Located in Northwest El Monte, this pet-friendly 1-bed, 1-bath apartment offers 600 sqft of living space designed with residents in mind. The unit provides easy access to local attractions, activities, and entertainment throughout El Monte, creating an ideal hub for work and play in the area.

Advertisement
2709 Cogswell Rd #C - Photo 1 of 1
New construction

5d+ ago

Mountain View house for rent in El Monte

Single Family Residence, Spanish - El Monte, CA

2709 Cogswell Rd #C, El Monte, CA 91732

Garage parking

4 beds

4.5 baths

$4,995

House for rent

New Spanish 4-bed house with garage in El Monte

A 4-bed house in El Monte, CA's Mountain View neighborhood, this brand-new Spanish-style build spans 2,047 sqft across two floors with 4.5 baths and central air. The last available unit in the community features garage parking with 2 spaces and offers one month free rent as a move-in special.

3809 Pine Ave - Photo 1 of 1

5d+ ago

Norwood Cherrylee house for rent in El Monte

3 beds

2 baths

$2,700

House for rent

Fully renovated 3-bed house in El Monte

This 3-bed, 2-bath house in Norwood Cherrylee offers 750 sqft of completely renovated living space with new plumbing, electrical, kitchen, bathrooms, and flooring. The layout connects a good-sized living room with the updated kitchen, plus new AC and heating systems throughout.

11937 Elliott Ave - Photo 1 of 1

5d+ ago

Mountain View apartment for rent in El Monte

Apartment - South El Monte, CA

11937 Elliott Ave, El Monte, CA 91732

2 beds

1 bath

$2,850

Apartment for rent

2-bed apartment in Mountain View with parking

2-bed apartment in Mountain View, this 782 sqft unit features a whole house fan for natural cooling and comes with 2 dedicated parking spaces. Located in a small 6-unit building near a top-rated elementary school just 0.1 miles away, offering convenient access to quality education in El Monte.

3300 Tyler Ave - Photo 1 of 1

5d+ ago

Downtown El Monte townhouse for rent in El Monte

Townhouse - El Monte, CA

3300 Tyler Ave, El Monte, CA 91731

3 beds

3 baths

$3,280

House for rent

3-bed townhouse with 3 parking spaces

This 1,950 square-foot townhouse in Downtown El Monte includes 3-bed, 3-bath across three floors with central air and three parking spaces. The multi-level layout offers extra privacy and storage, with a top-rated elementary school just 0.1 miles away and high school within 0.3 miles.

3822 Baldwin Ave #12 - Photo 1 of 1

5d+ ago

Northwest El Monte apartment for rent in El Monte

In-unit laundry | Swimming pool | Controlled access

1 bed

1 bath

$1,795

Apartment for rent

Available Apr 29

1-bed El Monte apartment with pool and parking

Quietly set in Northwest El Monte, this 1-bed, 1-bath apartment offers vinyl wood-like floors, ceiling fans, and a gas stove. The gated community includes a swimming pool, BBQ area, and assigned parking with easy access to I-10, 60, and I-605 freeways. Water, sewer, and trash included in rent.

2938 Allgeyer Ave - Photo 1 of 1

5d+ ago

Mountain View house for rent in El Monte

Single Family Residence - El Monte, CA

2938 Allgeyer Ave, El Monte, CA 91732

4 beds

2 baths

$3,950

House for rent

4-bed El Monte house with 3 parking spaces

Located in Mountain View, this 4-bed, 2-bath house offers 1,676 sqft across two floors with central air and city views. Three parking spaces add convenience for multiple vehicles or storage needs. The property sits within half a mile of top-rated middle and high schools, making it practical for families prioritizing education access in El Monte.

11713 Killian St #B - Photo 1 of 1

5d+ ago

Norwood Cherrylee apartment for rent in El Monte

Duplex - El Monte, CA

11713 Killian St #B, El Monte, CA 91732

In-unit laundry | Ev charging

1 bed

1 bath

$1,950

Apartment for rent

1-bed apartment with utilities & EV charging

This 500 square-foot apartment in Norwood Cherrylee includes utilities (except electric), in-unit laundry, and EV charging on-site. The 1-bed, 1-bath unit sits 5 minutes from the 10 Freeway with Target and grocery stores nearby. Easy qualification requirements and move-in ready setup add convenience for renters seeking a quiet residential setting in El Monte.

4640 Arden Way - Photo 1 of 1

5d+ ago

Northwest El Monte apartment for rent in El Monte

Studio

1 bath

$1,605

Apartment for rent

Pet-friendly studio apartment in El Monte

Quietly set in Northwest El Monte, this studio apartment offers 450 sqft of living space with 1-bath and pet-friendly policies. The unit provides access to local attractions and entertainment while maintaining a convenient location for work and daily routines in the El Monte area.

Advertisement
4276 Maxson Rd - Photo 1 of 1

5d+ ago

Norwood Cherrylee house for rent in El Monte

2 beds

1 bath

$1,900

House for rent

Fully renovated 2-bed house in El Monte

A house in Norwood Cherrylee, this completely renovated 2-bed, 1-bath property features new plumbing, electrical, kitchen, bathroom, and flooring throughout. The 500 sqft layout includes a good-sized family room connected to the kitchen, plus new AC and heating systems for year-round comfort.

3541 Gibson Rd - Photo 1 of 1

5d+ ago

Northwest El Monte house for rent in El Monte

Single Family Residence - El Monte, CA

3541 Gibson Rd, El Monte, CA 91731

Furnished | Outdoor space

3 beds

2 baths

$4,800

House for rent

Furnished 3-bed house with expansive backyard

This 3-bed, 2-bath house in Northwest El Monte offers 1,191 sqft of furnished living with an expansive private backyard featuring a fire pit, putting green, and space for pickleball and basketball. The fully equipped kitchen and two full bathrooms support comfortable family living, while 2 parking spaces and a quiet neighborhood location add convenience.

5015 Tyler Ave - Photo 1 of 1

5d+ ago

Northwest El Monte house for rent in El Monte

5015 Tyler Ave, El Monte, CA 91780

Garage parking | Assigned parking | Storage

3 beds

2.5 baths

$3,500

House for rent

3-bed gated community house with 2-car garage

Located in Northwest El Monte, this 3-bed, 2.5-bath house offers 1,543 sqft in a quiet gated community. The updated kitchen features stainless steel appliances, while upgraded bathrooms and an open layout maximize the space. A 2-car attached garage, additional assigned parking, and a private low-maintenance yard with storage shed complete the package.

4d ago

8

Very good

2 beds

1 bath

$2,345

Apartment for rent

Renovated 2BR near top-rated schools in El Monte

Set in El Monte's Norwood Cherrylee area, this renovated 2-bedroom, 1-bathroom unit features new paint, laminate flooring, granite countertops, and parking. The property includes on-site laundry and is a no-fee listing, with top-rated high schools just 0.3 miles away.

Showing 1 - 38 of 38 results
Home > Apartments in El Monte
Updated: June 15, 2026

Are you a rental professional?

Try our tenant screening, or post rental listings to Zumper, Craigslist El Monte, and more.

Learn more about renting in El Monte, CA

Local insights: What it's like to live in El Monte, CA

In El Monte, CA, many residents appreciate the city's convenience, particularly its proximity to public transportation and major highways, making commutes to Los Angeles manageable. The local parks and shopping options are also frequently mentioned as positives, providing accessible recreational spaces and retail variety. However, some locals express concerns about traffic congestion and safety, noting that certain neighborhoods can feel less secure after dark, which influences their overall living experience.

How much is the average rent in El Monte, CA for 1-bedroom and 2-bedroom apartments?

El Monte's rental market in 2025 shows one-bedroom apartments averaging around $1,800 per month, while two-bedroom units average around $2,200 monthly. These figures reflect the current pricing across California's San Gabriel Valley market.

When is the best time to look for an apartment in El Monte, CA?

Summer months, particularly June, offer the lowest rental prices in El Monte with approximately 17% savings compared to peak pricing in November. December and November are less competitive months with lower demand, while March and January see higher competition between renters for available inventory.

What are the best neighborhoods to rent an apartment in El Monte, CA?

Northwest El Monte and Mountain View offer excellent walkability with high walk scores and strong transit connectivity for socially-minded renters. Mountain View and Downtown El Monte appeal to environmentally conscious residents with sustainable features like low flow fixtures, non-toxic paint, and community solar projects.

What areas of El Monte, CA are best for budget-conscious renters?

River East provides the best value for budget-conscious renters with average rents of around $1,680 monthly, which is 6% below the city median. Mountain View also offers budget-friendly options with median rent around $1,880, while Norwood Cherrylee averages around $2,460 monthly.

Are there pet-friendly apartments in El-Monte, CA?

Yes, 21.95% of listings in El Monte are pet-friendly, providing options for renters with pets.

Are utilities usually included in rent in El Monte, CA?

Utilities are rarely included in El Monte rental prices, appearing in less than 1% of total listings across all apartment types. One-bedroom apartments have the highest rate of utility inclusion at 0.15% of listings, while studios and three-bedroom units show minimal utility inclusion options.

Methodology: How we got this data

Zumper’s proprietary rental data fuels our analysis. Rent and market trends, availability, neighborhood popularity, and lifestyle scores are all calculated using real-time and 2026 rental inventory and prices.

Our Lifestyle Categories ("great for eco-living," "great for social life," "great for pet owners," etc.) are determined by set criteria, against which we score each listing and its available features. At the neighborhood level, we calculate the listing count for each category to determine which lifestyles best fit each area.

Zumper, founded in 2012, is North America’s largest privately-owned rental platform, offering over 1 million listings across the U.S. and Canada. Stay informed on the latest trends and shifts in the rental market with our monthly National Rent Report, your go-to resource for key insights into the evolving rental landscape.

Looking for apartments in El Monte, CA near you?

🔑Available apartment rentals53
💰Best rent deal10012 Valley Blvd
Popular amenities, ,
🍽With dishwasher
🏠With photos