Rent Affordability for A Real Estate Agent in California
A typical real estate agent in California earns about $77,384 a year, which supports approximately $1,935 a month in rent under the 30% rule. Below, every tracked California city is ranked by how local rent compares against that affordability ceiling.
As of May 2026. 13 of 200 cities tracked stay within the 30% rule; 187 are rent-burdened on this salary.
| City↕ | Median rent↕ | % of income↑ | Affordability |
|---|---|---|---|
| Porterville, CA | $1,377/mo | 21.4% | affordable |
| Chico, CA | $1,577/mo | 24.5% | affordable |
| Redding, CA | $1,642/mo | 25.5% | affordable |
| El Centro, CA | $1,719/mo | 26.7% | affordable |
| Carmichael, CA | $1,795/mo | 27.8% | affordable |
| Huntington Park, CA | $1,820/mo | 28.2% | affordable |
| Tulare, CA | $1,849/mo | 28.7% | affordable |
| Bakersfield, CA | $1,865/mo | 28.9% | affordable |
| Apple Valley, CA | $1,868/mo | 29% | affordable |
| Ceres, CA | $1,884/mo | 29.2% | affordable |
| Visalia, CA | $1,909/mo | 29.6% | affordable |
| Citrus Heights, CA | $1,931/mo | 29.9% | affordable |
| Colton, CA | $1,929/mo | 29.9% | affordable |
| Hemet, CA | $1,939/mo | 30.1% | stretched |
| Fresno, CA | $1,954/mo | 30.3% | stretched |
| Merced, CA | $1,964/mo | 30.5% | stretched |
| Yuba City, CA | $1,967/mo | 30.5% | stretched |
| Stockton, CA | $1,989/mo | 30.8% | stretched |
| Modesto, CA | $1,986/mo | 30.8% | stretched |
| San Bernardino, CA | $1,994/mo | 30.9% | stretched |
| South Gate, CA | $2,002/mo | 31% | stretched |
| Lynwood, CA | $2,035/mo | 31.6% | stretched |
| Hanford, CA | $2,053/mo | 31.8% | stretched |
| Sacramento, CA | $2,071/mo | 32.1% | stretched |
| Turlock, CA | $2,083/mo | 32.3% | stretched |
| Yucaipa, CA | $2,095/mo | 32.5% | stretched |
| Florin, CA | $2,111/mo | 32.7% | stretched |
| Lodi, CA | $2,137/mo | 33.1% | stretched |
| Hawthorne, CA | $2,138/mo | 33.2% | stretched |
| Pico Rivera, CA | $2,169/mo | 33.6% | stretched |
| Vallejo, CA | $2,181/mo | 33.8% | stretched |
| Palm Springs, CA | $2,201/mo | 34.1% | stretched |
| Victorville, CA | $2,227/mo | 34.5% | stretched |
| Hesperia, CA | $2,224/mo | 34.5% | stretched |
| West Sacramento, CA | $2,228/mo | 34.5% | stretched |
| El Cajon, CA | $2,277/mo | 35.3% | stretched |
| Montebello, CA | $2,289/mo | 35.5% | stretched |
| Downey, CA | $2,312/mo | 35.9% | stretched |
| East Los Angeles, CA | $2,319/mo | 36% | stretched |
| Clovis, CA | $2,341/mo | 36.3% | stretched |
| Madera, CA | $2,344/mo | 36.3% | stretched |
| Gardena, CA | $2,363/mo | 36.6% | stretched |
| Los Banos, CA | $2,363/mo | 36.6% | stretched |
| Long Beach, CA | $2,364/mo | 36.7% | stretched |
| Moreno Valley, CA | $2,364/mo | 36.7% | stretched |
| Covina, CA | $2,372/mo | 36.8% | stretched |
| El Monte, CA | $2,381/mo | 36.9% | stretched |
| Antelope, CA | $2,379/mo | 36.9% | stretched |
| Pomona, CA | $2,385/mo | 37% | stretched |
| Whittier, CA | $2,388/mo | 37% | stretched |
| Cathedral City, CA | $2,390/mo | 37.1% | stretched |
| Pittsburg, CA | $2,396/mo | 37.2% | stretched |
| Lancaster, CA | $2,403/mo | 37.3% | stretched |
| Upland, CA | $2,408/mo | 37.3% | stretched |
| Rancho Cordova, CA | $2,412/mo | 37.4% | stretched |
| Riverside, CA | $2,420/mo | 37.5% | stretched |
| Redlands, CA | $2,418/mo | 37.5% | stretched |
| Lake Elsinore, CA | $2,436/mo | 37.8% | stretched |
| Fairfield, CA | $2,446/mo | 37.9% | stretched |
| Highland, CA | $2,459/mo | 38.1% | stretched |
| San Leandro, CA | $2,468/mo | 38.3% | stretched |
| Bellflower, CA | $2,472/mo | 38.3% | stretched |
| Rocklin, CA | $2,469/mo | 38.3% | stretched |
| Woodland, CA | $2,467/mo | 38.3% | stretched |
| National City, CA | $2,472/mo | 38.3% | stretched |
| Salinas, CA | $2,498/mo | 38.7% | stretched |
| Escondido, CA | $2,504/mo | 38.8% | stretched |
| Compton, CA | $2,500/mo | 38.8% | stretched |
| Richmond, CA | $2,509/mo | 38.9% | stretched |
| Santa Maria, CA | $2,520/mo | 39.1% | stretched |
| Santa Rosa, CA | $2,534/mo | 39.3% | stretched |
| Monterey Park, CA | $2,545/mo | 39.5% | stretched |
| Jurupa Valley, CA | $2,556/mo | 39.6% | stretched |
| Vacaville, CA | $2,562/mo | 39.7% | stretched |
| Antioch, CA | $2,575/mo | 39.9% | stretched |
| Concord, CA | $2,584/mo | 40.1% | rent-burdened |
| Alhambra, CA | $2,592/mo | 40.2% | rent-burdened |
| Baldwin Park, CA | $2,598/mo | 40.3% | rent-burdened |
| Inglewood, CA | $2,605/mo | 40.4% | rent-burdened |
| Buena Park, CA | $2,603/mo | 40.4% | rent-burdened |
| Oakland, CA | $2,614/mo | 40.5% | rent-burdened |
| Murrieta, CA | $2,610/mo | 40.5% | rent-burdened |
| Hayward, CA | $2,615/mo | 40.6% | rent-burdened |
| Indio, CA | $2,616/mo | 40.6% | rent-burdened |
| Manteca, CA | $2,624/mo | 40.7% | rent-burdened |
| Azusa, CA | $2,626/mo | 40.7% | rent-burdened |
| Westminster, CA | $2,629/mo | 40.8% | rent-burdened |
| Ontario, CA | $2,635/mo | 40.9% | rent-burdened |
| Palm Desert, CA | $2,638/mo | 40.9% | rent-burdened |
| Roseville, CA | $2,645/mo | 41% | rent-burdened |
| Rohnert Park, CA | $2,649/mo | 41.1% | rent-burdened |
| Folsom, CA | $2,655/mo | 41.2% | rent-burdened |
| La Mesa, CA | $2,662/mo | 41.3% | rent-burdened |
| Anaheim, CA | $2,674/mo | 41.5% | rent-burdened |
| Garden Grove, CA | $2,679/mo | 41.5% | rent-burdened |
| Corona, CA | $2,682/mo | 41.6% | rent-burdened |
| West Covina, CA | $2,683/mo | 41.6% | rent-burdened |
| Vista, CA | $2,682/mo | 41.6% | rent-burdened |
| Florence-Graham, CA | $2,683/mo | 41.6% | rent-burdened |
| Elk Grove, CA | $2,688/mo | 41.7% | rent-burdened |
| Fountain Valley, CA | $2,698/mo | 41.8% | rent-burdened |
| Beaumont, CA | $2,705/mo | 41.9% | rent-burdened |
| Daly City, CA | $2,706/mo | 42% | rent-burdened |
| Davis, CA | $2,706/mo | 42% | rent-burdened |
| Simi Valley, CA | $2,717/mo | 42.1% | rent-burdened |
| Tracy, CA | $2,717/mo | 42.1% | rent-burdened |
| Palmdale, CA | $2,720/mo | 42.2% | rent-burdened |
| Paramount, CA | $2,723/mo | 42.2% | rent-burdened |
| Glendale, CA | $2,732/mo | 42.4% | rent-burdened |
| Rialto, CA | $2,740/mo | 42.5% | rent-burdened |
| La Habra, CA | $2,745/mo | 42.6% | rent-burdened |
| Norwalk, CA | $2,757/mo | 42.8% | rent-burdened |
| Castro Valley, CA | $2,767/mo | 42.9% | rent-burdened |
| Los Angeles, CA | $2,773/mo | 43% | rent-burdened |
| Napa, CA | $2,781/mo | 43.1% | rent-burdened |
| Santa Ana, CA | $2,785/mo | 43.2% | rent-burdened |
| Santee, CA | $2,790/mo | 43.3% | rent-burdened |
| San Jacinto, CA | $2,793/mo | 43.3% | rent-burdened |
| Placentia, CA | $2,796/mo | 43.4% | rent-burdened |
| Rowland Heights, CA | $2,799/mo | 43.4% | rent-burdened |
| Santa Clarita, CA | $2,806/mo | 43.5% | rent-burdened |
| Rancho Cucamonga, CA | $2,813/mo | 43.6% | rent-burdened |
| Menifee, CA | $2,824/mo | 43.8% | rent-burdened |
| Perris, CA | $2,833/mo | 43.9% | rent-burdened |
| Rosemead, CA | $2,848/mo | 44.2% | rent-burdened |
| Fullerton, CA | $2,872/mo | 44.5% | rent-burdened |
| Union City, CA | $2,867/mo | 44.5% | rent-burdened |
| Glendora, CA | $2,869/mo | 44.5% | rent-burdened |
| Oxnard, CA | $2,882/mo | 44.7% | rent-burdened |
| Camarillo, CA | $2,885/mo | 44.7% | rent-burdened |
| Rancho Santa Margarita, CA | $2,910/mo | 45.1% | rent-burdened |
| Petaluma, CA | $2,927/mo | 45.4% | rent-burdened |
| Pasadena, CA | $2,939/mo | 45.6% | rent-burdened |
| Berkeley, CA | $2,941/mo | 45.6% | rent-burdened |
| Alameda, CA | $2,948/mo | 45.7% | rent-burdened |
| Temecula, CA | $2,954/mo | 45.8% | rent-burdened |
| Carson, CA | $2,953/mo | 45.8% | rent-burdened |
| Brea, CA | $2,960/mo | 45.9% | rent-burdened |
| San Luis Obispo, CA | $2,966/mo | 46% | rent-burdened |
| Oceanside, CA | $2,974/mo | 46.1% | rent-burdened |
| San Rafael, CA | $2,992/mo | 46.4% | rent-burdened |
| Torrance, CA | $2,997/mo | 46.5% | rent-burdened |
| Chula Vista, CA | $3,008/mo | 46.6% | rent-burdened |
| Walnut Creek, CA | $3,003/mo | 46.6% | rent-burdened |
| Chino Hills, CA | $3,010/mo | 46.7% | rent-burdened |
| San Diego, CA | $3,038/mo | 47.1% | rent-burdened |
| La Mirada, CA | $3,036/mo | 47.1% | rent-burdened |
| Fontana, CA | $3,042/mo | 47.2% | rent-burdened |
| Huntington Beach, CA | $3,078/mo | 47.7% | rent-burdened |
| Livermore, CA | $3,082/mo | 47.8% | rent-burdened |
| Gilroy, CA | $3,082/mo | 47.8% | rent-burdened |
| Poway, CA | $3,103/mo | 48.1% | rent-burdened |
| Costa Mesa, CA | $3,113/mo | 48.3% | rent-burdened |
| Cypress, CA | $3,132/mo | 48.6% | rent-burdened |
| Tustin, CA | $3,151/mo | 48.9% | rent-burdened |
| El Dorado Hills, CA | $3,156/mo | 48.9% | rent-burdened |
| Orange, CA | $3,181/mo | 49.3% | rent-burdened |
| Pleasanton, CA | $3,180/mo | 49.3% | rent-burdened |
| Dublin, CA | $3,233/mo | 50.1% | severely rent-burdened |
| San Marcos, CA | $3,258/mo | 50.5% | severely rent-burdened |
| Hacienda Heights, CA | $3,254/mo | 50.5% | severely rent-burdened |
| Watsonville, CA | $3,257/mo | 50.5% | severely rent-burdened |
| Thousand Oaks, CA | $3,274/mo | 50.8% | severely rent-burdened |
| Laguna Niguel, CA | $3,289/mo | 51% | severely rent-burdened |
| Lake Forest, CA | $3,299/mo | 51.2% | severely rent-burdened |
| Diamond Bar, CA | $3,301/mo | 51.2% | severely rent-burdened |
| Fremont, CA | $3,308/mo | 51.3% | severely rent-burdened |
| Arcadia, CA | $3,325/mo | 51.6% | severely rent-burdened |
| San Ramon, CA | $3,352/mo | 52% | severely rent-burdened |
| Brentwood, CA | $3,365/mo | 52.2% | severely rent-burdened |
| Oakley, CA | $3,369/mo | 52.2% | severely rent-burdened |
| Newark, CA | $3,371/mo | 52.3% | severely rent-burdened |
| Chino, CA | $3,388/mo | 52.5% | severely rent-burdened |
| Irvine, CA | $3,390/mo | 52.6% | severely rent-burdened |
| Lakewood, CA | $3,430/mo | 53.2% | severely rent-burdened |
| San Clemente, CA | $3,442/mo | 53.4% | severely rent-burdened |
| San Jose, CA | $3,479/mo | 53.9% | severely rent-burdened |
| Santa Monica, CA | $3,517/mo | 54.5% | severely rent-burdened |
| Redondo Beach, CA | $3,543/mo | 54.9% | severely rent-burdened |
| Carlsbad, CA | $3,560/mo | 55.2% | severely rent-burdened |
| Eastvale, CA | $3,567/mo | 55.3% | severely rent-burdened |
| Aliso Viejo, CA | $3,594/mo | 55.7% | severely rent-burdened |
| Cerritos, CA | $3,600/mo | 55.8% | severely rent-burdened |
| Santa Cruz, CA | $3,649/mo | 56.6% | severely rent-burdened |
| San Mateo, CA | $3,667/mo | 56.9% | severely rent-burdened |
| Milpitas, CA | $3,676/mo | 57% | severely rent-burdened |
| Morgan Hill, CA | $3,772/mo | 58.5% | severely rent-burdened |
| Sunnyvale, CA | $3,821/mo | 59.3% | severely rent-burdened |
| Novato, CA | $3,857/mo | 59.8% | severely rent-burdened |
| Santa Clara, CA | $3,890/mo | 60.3% | severely rent-burdened |
| Redwood City, CA | $3,949/mo | 61.2% | severely rent-burdened |
| Santa Barbara, CA | $3,967/mo | 61.5% | severely rent-burdened |
| Yorba Linda, CA | $4,083/mo | 63.3% | severely rent-burdened |
| South San Francisco, CA | $4,084/mo | 63.3% | severely rent-burdened |
| Cupertino, CA | $4,267/mo | 66.2% | severely rent-burdened |
| Newport Beach, CA | $4,285/mo | 66.4% | severely rent-burdened |
| Palo Alto, CA | $4,299/mo | 66.7% | severely rent-burdened |
| Mountain View, CA | $4,334/mo | 67.2% | severely rent-burdened |
| San Francisco, CA | $4,401/mo | 68.2% | severely rent-burdened |
| Encinitas, CA | $4,498/mo | 69.8% | severely rent-burdened |