20,740

Castro Valley, CA Homes

Section Image Section Image
  • /60

    $1,148,000 Pending

    • 3 Beds
    • 2 Baths
    • 2,146 Sq Ft

    18028 Almond Rd, Castro Valley, CA 94546

    Timeless Charm in Castro Valley’s Desirable Upper Valley. Step into the warmth and character of this beautiful home, brimming with old-world charm and endless potential. Offering 2,146 sq. ft. of living space on an expansive 11,990 sq. ft. lot, this 3-bedroom home plus library/office is perfectly situated in one of Castro Valley’s most sought-after neighborhoods. Classic details shine throughout

    Leslie Peterson

    18028 Almond Rd, Castro Valley, CA 94546
  • /17

    $2,225 - $2,950 per month

    ReNew Miramonte

    1 - 3 Beds

    2100 Miramonte Ave, San Leandro, CA 94578

    Welcome home to ReNew Miramonte®, a beautiful, gated apartment community offering two-bedroom apartment homes! A hidden gem, ReNew Miramonte® features breathtaking, panoramic views of the San Leandro valley and bay. Finish your busy day enjoying our sparkling pool while our convenient, on-site laundry room helps you check-off your must-do list. Tour ReNew Miramonte® today and Discover a Community

    2100 Miramonte Ave, San Leandro, CA 94578
  • 17781 Mayflower Dr, Castro Valley, CA 94546

    $1,363,000 Sold Jun 18, 2025

    17781 Mayflower Dr, Castro Valley, CA 94546

    • 3 Beds
    • 2.5 Baths
    • 1,696 Sq Ft
    • Built 1954

    Last Sold Summary

    • 14% Above List Price
    • $804/SF
    • 12 Days On Market

    Current Estimated Value $1,275,826

    Last Listing Agent Declan Spring KW Advisors East Bay

    17781 Mayflower Dr, Castro Valley, CA 94546
    • 20527 Wisteria St, Castro Valley, CA 94546

      Est $1,205,114 Not Listed For Sale

      20527 Wisteria St, Castro Valley, CA 94546

      • 3 Beds
      • 2 Baths
      • 1,760 Sq Ft
      • Built 1951
      20527 Wisteria St, Castro Valley, CA 94546

      Last Sold Summary

      • $682/SF
      • 19 Days On Market

      Last Sold Price $1,200,000

      Last Listing Agent Jon Ahern Coldwell Banker Realty

  • /86

    $1,500,000

    • 6 Beds
    • 2.5 Baths
    • 2,580 Sq Ft

    5603 Crow Canyon Rd, Castro Valley, CA 94552

    Welcome to 5603 Crow Canyon Rd, a spacious beautifully remodeled Castro Valley home offering remarkable flexibility in layout and living. This property features an expanded floor plan with Two additional bedrooms and an extra living area perfect for an adu or multigenerational living, home office needs, or extended guest space. Bright Interiors with exquisite design, This home was completely

    Sharona Laherrere Berkshire Hathaway HomeServices DrysdaleProperties

    5603 Crow Canyon Rd, Castro Valley, CA 94552
  • /21

    $2,095 - $2,395 per month

    Villa Grove Apartments

    1 - 2 Beds

    2481 Grove Way, Castro Valley, CA 94546

    Welcome to Villa Grove Apartments! We are in the heart of the East Bay with easy access to highway I-580 and the Castro Valley BART station. An effortless commute awaits you no matter where you work.Completely remodeled apartment homes include vinyl plank flooring, Carpet in the Bedroom(s), private patios for our downstairs residents, private balcony for upstairs fully equipped kitchens

    2481 Grove Way, Castro Valley, CA 94546
  • 19770 Sprague Ct, Castro Valley, CA 94546

    $838,000 Sold Jun 10, 2025

    19770 Sprague Ct, Castro Valley, CA 94546

    • 3 Beds
    • 2 Baths
    • 1,330 Sq Ft
    • Built 1947

    Last Sold Summary

    • 12% Above List Price
    • $630/SF
    • 11 Days On Market

    Current Estimated Value $1,081,996

    Last Listing Agent Jose Ojeda eXp Realty of California Inc.

    19770 Sprague Ct, Castro Valley, CA 94546
    • 8950 Crow Canyon Rd, Castro Valley, CA 94552

      Est $3,681,000 Not Listed For Sale

      8950 Crow Canyon Rd, Castro Valley, CA 94552

      8950 Crow Canyon Rd, Castro Valley, CA 94552

      Last Sold Summary

      • 145% Above List Price
      • $1/SF
      • 651 Days On Market

      Last Sold Price $1,500,000

      Last Listing Agent Gary Robinson Metropolitan Realty

  • /7

    $1,195,840 New Construction

    • 4 Beds
    • 4 Baths
    • 1,714 Sq Ft

    Plan 1714 at The Chapter, Castro Valley, CA 94546

    * Accessory Dwelling Unit (ADU) * Spacious living/dining area * Dual-sink vanity at primary bath * Walk-in closet at primary bedroom * Stainless steel appliances * Large outdoor deck * Open floor plan * Solar energy system * ENERGY STAR certified home * Kitchen island * Smart thermostat * Front porch * Commuter-friendly location * Near top-rated schools * Bike path * Outdoor recreation nearby *

    KB Home Builder
    3802 Norbridge Ave Unit 36515564, Castro Valley, CA 94546
  • /35

    $2,125 - $2,245 per month

    The Heights

    1 - 2 Beds

    2276 Miramar Ave, San Leandro, CA 94578

    Discover The Heights, where modern living meets breathtaking Bay Area views. Perched on a hillside in San Leandro, our one and two-bedroom apartments feature sleek finishes like stainless steel appliances, granite countertops, and large private balconies perfect for soaking in the panoramic scenery. The community offers inviting spaces, including a Sky-Lounge with a fireplace and barbecue area

    2276 Miramar Ave, San Leandro, CA 94578
  • 21239 Gary Dr Unit 317D, Castro Valley, CA 94546

    $443,000 Sold Jan 20, 2026

    21239 Gary Dr Unit 317D, Castro Valley, CA 94546

    • 2 Beds
    • 2 Baths
    • 1,025 Sq Ft
    • Built 1992

    Last Sold Summary

    • 11% Below List Price
    • $432/SF
    • 217 Days On Market

    Current Estimated Value $450,607

    Last Listing Agent Katie Moe Connect California Homes

    21239 Gary Dr Unit 317D, Castro Valley, CA 94546
    • /22

      Not Listed For Sale

      3913 Castro Valley Blvd Unit 47, Castro Valley, CA 94546

      • 1 Bed
      • 1 Bath
      • 550 Sq Ft
      3913 Castro Valley Blvd Unit 47, Castro Valley, CA 94546

      Last Sold Summary

      • $209/SF
      • 32 Days On Market

      Last Sold Price $115,000

      Last Listing Agent Megan Carr Elation Real Estate

  • /56

    $1,138,888

    • 4 Beds
    • 2 Baths
    • 1,804 Sq Ft

    18425 Pepper St, Castro Valley, CA 94546

    $60,000 Price Adjustment - Welcome home to Pepper Street! This private road offers sweeping valley-to-bay views and access to the Proctor school district. Set behind a secure electric gate, this home blends timeless character with modern comfort, offering privacy, natural light, and an effortless sense of ease. A lush front courtyard leads inside to a versatile 3–4 bedroom, 2-bath layout with

    Tim Fiebig Exp Realty Of California, Inc

    18425 Pepper St, Castro Valley, CA 94546
  • /28

    $1,795 - $3,800 per month

    Town House Plaza

    Studio - 3 Beds

    2511 Grove Way, Castro Valley, CA 94546

    Town House Plaza Apartments offers a variety of amenities and nearby attractions that can't be beat. Our ideal location places you close to plenty of wonderful Castro Valley shopping and dining, Trader Joe's is right up the street and stroll to the Castro Valley Village Shopping Center in fifteen minutes. Enjoy easy access to the 580, 238, 880, as well as BART and bus lines.Town House

    2511 Grove Way, Castro Valley, CA 94546
  • 2270 Vestal Ave, Castro Valley, CA 94546

    $800,000 Sold Feb 20, 2026

    2270 Vestal Ave, Castro Valley, CA 94546

    • 3 Beds
    • 2 Baths
    • 1,018 Sq Ft
    • Built 1948

    Last Sold Summary

    • 6% Below List Price
    • $786/SF
    • 24 Days On Market

    Current Estimated Value $810,602

    Last Listing Agent Candice Chan Outstanding Investment Co.

    2270 Vestal Ave, Castro Valley, CA 94546
  • /26

    $469,999 Pending

    • 2 Beds
    • 2 Baths
    • 1,101 Sq Ft

    21071 Gary Dr Unit 204, Castro Valley, CA 94546

    Welcome to 21071 Gary Dr. #204 – Your Bay Area Retreat! Nestled in the highly desirable Mesa Verde community near the Castro Valley border, this beautifully updated home offers the perfect blend of comfort, style, and convenience. Step into a bright, open layout featuring stunning wood flooring and a gourmet kitchen with crisp white cabinetry, complementary glass tile backsplash, sleek black

    John E. Pinckney Compass

    21071 Gary Dr Unit 204, Castro Valley, CA 94546
  • /35

    $2,096 - $3,215 per month

    Creekside Terrace

    1 - 3 Beds

    22154-22172 Center St, Castro Valley, CA 94546

    Creekside Terrace provides you the convenience of city living in a serene, wooded setting next to the San Lorenzo Creek. Our extra large one and two bedrooms units offer modern appliances and plenty of storage, pantry, and closet space. Our 52 apartment unit community offers many amenities for you to take advantage of. Enjoy taking a refreshing dip in our sparkling swimming pool, sitting on your

    22154-22172 Center St, Castro Valley, CA 94546
  • /41

    $1,100,000 Sold Jun 16, 2025

    18977 Thornbury Ave, Castro Valley, CA 94546

    • 3 Beds
    • 2 Baths
    • 1,383 Sq Ft
    • Built 1956

    Last Sold Summary

    • 3% Above List Price
    • $795/SF
    • 13 Days On Market

    Current Estimated Value $1,058,132

    Last Listing Agent Oliver Lou Lou Realty

    18977 Thornbury Ave, Castro Valley, CA 94546
    • 19817 John Dr, Castro Valley, CA 94546

      Est $1,232,285 Not Listed For Sale

      19817 John Dr, Castro Valley, CA 94546

      • 4 Beds
      • 3 Baths
      • 2,091 Sq Ft
      • Built 1998
      19817 John Dr, Castro Valley, CA 94546

      Last Sold Summary

      • 4% Below List Price
      • $616/SF
      • 39 Days On Market

      Last Sold Price $1,287,500

      Last Listing Agent Heman Galzie

  • /4

    $1,057,485 New Construction

    • 3 Beds
    • 2 Baths
    • 1,582 Sq Ft

    Plan 1582 at The Chapter, Castro Valley, CA 94546

    * Spacious living/dining area * Walk-in closet at primary bedroom * Expansive primary suite * Dedicated laundry area * Dual-sink vanity at primary bath * Stainless steel appliances * Solar energy system * ENERGY STAR certified home * Open floor plan * Smart thermostat * Kitchen USB charging port * Deck * Commuter-friendly location * Near top-rated schools * Bike path * Close to golf courses *

    KB Home Builder
    3802 Norbridge Ave Unit 36515567, Castro Valley, CA 94546
  • /19

    $1,995 per month

    Arcady Apartments

    1 Bed

    20475 Wisteria St Unit 35, Castro Valley, CA 94546

    Looking for a cozy and peaceful place to call home? Arcady Apartments offers beautifully renovated 1 bedroom, 1 bath units that provide the perfect blend of comfort and modern style. Our units surround a serene courtyard with lovely gardens, creating a tranquil environment for you to relax and unwind.Key Features:Recently renovated units with updated, modern finishesNew

    20475 Wisteria St Unit 35, Castro Valley, CA 94546
  • /38

    $1,070,000 Sold Dec 29, 2025

    19061 Gliddon St, Castro Valley, CA 94546

    • 3 Beds
    • 2 Baths
    • 2,018 Sq Ft
    • Built 1953

    Last Sold Summary

    • 3% Below List Price
    • $530/SF
    • 11 Days On Market

    Current Estimated Value $1,076,429

    Last Listing Agent Lupe Kemper Windermere Diablo Realty

    19061 Gliddon St, Castro Valley, CA 94546
    • 16119 Berkshire Dr, San Leandro, CA 94578

      Est $805,055 Not Listed For Sale

      16119 Berkshire Dr, San Leandro, CA 94578

      • 3 Beds
      • 1 Bath
      • 1,185 Sq Ft
      • Built 1948
      16119 Berkshire Dr, San Leandro, CA 94578

      Last Sold Summary

      • $678/SF
      • 28 Days On Market

      Last Sold Price $803,000

      Last Listing Agent Antoinette Becerra Compass

  • /34

    $1,214,990 Open Sat 12PM - 4PM

    • 4 Beds
    • 4 Baths
    • 1,714 Sq Ft

    3824 Norbridge Ave, Castro Valley, CA 94546

    Homebuyer Favorite! Enjoy extra space with an ADU (accessory dwelling unit) complete with separate entrance, kitchen and full bath. The main home showcases a bright and spacious dining and living area (leading to your own private outdoor deck), a modern kitchen with an island and pendant lighting, granite countertops and stainless-steel appliances. Convenient bedroom and full bath on same floor.

    Theresa Mejia KB Home Sales -Northern California Inc

    3824 Norbridge Ave, Castro Valley, CA 94546
  • /8

    $3,011 per month

    • 2 Beds
    • 1 Bath
    • 996 Sq Ft
    • House for Rent

    2265 Reading Ave, Castro Valley, CA 94546

    Property Id: 821637Charming home with beautiful hardwood floors and a well-equipped kitchen featuring a recently updated 4-burner gas stove/oven, refrigerator, dishwasher, garbage disposal, plus in-home washer and dryer—designed for easy, everyday living.Located just one mile from Castro Valley Blvd, you’ll have quick access to grocery stores, restaurants, banks, hardware stores,

    2265 Reading Ave, Castro Valley, CA 94546
  • /55

    $499,000 Sold Jul 28, 2025

    21239 Gary Dr Unit 114E, Castro Valley, CA 94546

    • 3 Beds
    • 2 Baths
    • 1,330 Sq Ft
    • Built 1992

    Last Sold Summary

    • $375/SF
    • 8 Days On Market

    Current Estimated Value $511,635

    Last Listing Agent Gerardo Hernandez Bhg Royal & Associates

    21239 Gary Dr Unit 114E, Castro Valley, CA 94546
    • 16130 Berkshire Dr, San Leandro, CA 94578

      Est $779,927 Not Listed For Sale

      16130 Berkshire Dr, San Leandro, CA 94578

      • 2 Beds
      • 1 Bath
      • 969 Sq Ft
      • Built 1948
      16130 Berkshire Dr, San Leandro, CA 94578

      Last Sold Summary

      • 3% Below List Price
      • $826/SF
      • 6 Days On Market

      Last Sold Price $800,000

      Last Listing Agent Michele Senitzer Compass

  • /47

    $1,395,000 Pending

    • 3 Beds
    • 2 Baths
    • 1,804 Sq Ft

    3146 Aylesbury Ct, Castro Valley, CA 94546

    Wonderful Lake Chabot, rolling hills, and expansive greenery are the backdrop for an extraordinary life in this tastefully renovated 3BD/2BA Castro Valley Mid-Century, extensively rebuilt in 2012. Designed to embrace the park’s natural beauty, this 1804 SQFT residence offers sweeping vistas, a spacious deck for seamless indoor/outdoor living, and a backyard that fronts the park. A garden patio

    David Gunderman Kw Advisors East Bay

    3146 Aylesbury Ct, Castro Valley, CA 94546
  • /12

    $4,000 per month

    • 3 Beds
    • 2 Baths
    • 1,847 Sq Ft
    • House for Rent

    20465 Almeda St, Castro Valley, CA 94546

    Property Id: 2427491Situated on a corner lot with easy access to 580 and freeway 238, this 3 bedroom 2 full bathhouse has an updated kitchen with stainless steel appliances and quartz countertops. The largeliving room has new vinyl flooring and large windows with a great view of the East Bay Hills.Bedrooms have been newly carpeted. A small inground pool is the focal point of

    20465 Almeda St, Castro Valley, CA 94546
  • 19928 Forest Ave, Castro Valley, CA 94546

    $1,080,000 Sold May 08, 2025

    19928 Forest Ave, Castro Valley, CA 94546

    • 1 Bed
    • 1 Bath
    • 589 Sq Ft
    • Built 1938

    Last Sold Summary

    • 20% Above List Price
    • $1,834/SF
    • 7 Days On Market

    Current Estimated Value $1,022,328

    Last Listing Agent Heather Kelly

    19928 Forest Ave, Castro Valley, CA 94546
    • /5

      Not Listed For Sale

      0 Eden Canyon Rd Unit 41072736, Castro Valley, CA 94552

      0 Eden Canyon Rd Unit 41072736, Castro Valley, CA 94552

      Last Sold Summary

      • $1/SF
      • 58 Days On Market

      Last Sold Price $425,000

      Last Listing Agent Jenny Gee Windermere Diablo Realty

  • /2

    $1,044,990 New Construction

    • 3 Beds
    • 3.5 Baths
    • 1,495 Sq Ft

    21063 Story St, Castro Valley, CA 94546

    View!!! Last one of this desirable floor plan! Must see! Live in a top-rated school district in Castro Valley! A thoughtfully designed floor plan includes a downstairs powder bath. Upstairs, a bright and spacious dining and living area leads to sliding glass doors for access to your own private deck. The gourmet kitchen showcases a peninsula, quartz countertops, range backsplash, a walk-in pantry

    Theresa Mejia KB Home Sales -Northern California Inc

    21063 Story St, Castro Valley, CA 94546
  • /20

    $3,200 per month

    • 3 Beds
    • 1.5 Baths
    • 1,091 Sq Ft
    • House for Rent

    20674 Forest Ave, Castro Valley, CA 94546

    Property Id: 2436429Kindly contact landlord for more information at +1 for more information. This well-maintained home, featuring an updated kitchen and bathroom, gleaming hardwood floors, and dual pane windows that fill the space with natural light. The inviting living room, complete with a stone fireplace, leads to a formal dining area and a modern kitchen with granite countertops,

    20674 Forest Ave, Castro Valley, CA 94546
  • 18858 Carlton Ave, Castro Valley, CA 94546

    $1,000,000 Sold May 27, 2025

    18858 Carlton Ave, Castro Valley, CA 94546

    • 4 Beds
    • 2 Baths
    • 1,350 Sq Ft
    • Built 1952

    Last Sold Summary

    • 5% Above List Price
    • $741/SF
    • 13 Days On Market

    Current Estimated Value $964,163

    Last Listing Agent Susan Gao Compass

    18858 Carlton Ave, Castro Valley, CA 94546
    • /26

      Not Listed For Sale

      3913 Castro Valley Blvd Unit 5, Castro Valley, CA 94546

      • 1 Bed
      • 1 Bath
      • 540 Sq Ft
      3913 Castro Valley Blvd Unit 5, Castro Valley, CA 94546

      Last Sold Summary

      • $109/SF
      • 50 Days On Market

      Last Sold Price $59,000

      Last Listing Agent Rick Camacho Radius Agent Realty

  • /5

    $1,199,990 New Construction

    • 4 Beds
    • 4 Baths
    • 1,714 Sq Ft

    3818 Norbridge Ave, Castro Valley, CA 94546

    This stunning, three-story home showcases an ADU (accessory dwelling unit) complete with separate entrance, kitchen and full bath. The main home features an open floor plan with luxury vinyl plank flooring throughout and a bright and spacious dining and living area that provides access to private back deck. Upstairs, the modern kitchen boasts an island, pendant lighting, quartz countertops and

    KB Home Builder
    3818 Norbridge Ave, Castro Valley, CA 94546
  • /20

    $4,978 per month

    • 3 Beds
    • 2 Baths
    • Condo for Rent

    16018 Windsor Dr Unit SI ID1364157P, San Leandro, CA 94578

    The advertised rate of $4,979/month is the lowest available price, based on a 30 day(s) stay with a move-in date of August 21, 2026.Rates vary depending on the duration of stay, season, and other parameters. For exact pricing and additional pricing components, please visit our website and enter your desired move-in and move-out dates. The rate is applicable when billed upfront; it can be

    16018 Windsor Dr Unit SI ID1364157P, San Leandro, CA 94578
  • 2230 Sol St, San Leandro, CA 94578

    $744,000 Sold Dec 05, 2025

    2230 Sol St, San Leandro, CA 94578

    • 4 Beds
    • 2.5 Baths
    • 2,123 Sq Ft
    • Built 1948

    Last Sold Summary

    • 11% Below List Price
    • $350/SF
    • 22 Days On Market

    Current Estimated Value $763,213

    Last Listing Agent Aaron Hill Excel Realty

    2230 Sol St, San Leandro, CA 94578
    • 3545 Teeling Way, Castro Valley, CA 94546

      Est $988,310 Not Listed For Sale

      3545 Teeling Way, Castro Valley, CA 94546

      • 3 Beds
      • 2.5 Baths
      • 1,650 Sq Ft
      • Built 2019
      3545 Teeling Way, Castro Valley, CA 94546

      Last Sold Summary

      • 5% Below List Price
      • $627/SF
      • 13 Days On Market

      Last Sold Price $1,035,000

      Last Listing Agent Jinyu Liang The Cal Agents Realty Inc.

Showing Results 41 - 80, Page 2 of 18

How to Buy a Home How to Finance a Home How to Sell a Home