California real estate agents, ranked by verified performance

32,366 California agents have verified performance records in this directory. Statewide and per-city rankings are computed from closed-sale results — sales volume, speed, pricing accuracy. No agent pays for placement.
Source: verified closed-sale records.

Skip the guesswork

Tell us your city, your home, and your plans — we'll narrow thousands of California agents to the handful worth interviewing.

Find the best agents for meFree · no obligation

Top agents in California

# Agent Brokerage Score Sales Median price Avg DOM Sale÷list
1 Michael Woepse Katnik Brothers R.E. Services 97 56 $1.4M
2 Rey Roman FTRE CA Inc. 96 50 $725K
3 Michael Hoffman eXp Realty of Southern California 96 48 $530K
4 Michelle Salas Bright Star Estates, Inc. 94 42 $375K 57 100.3%
5 Sandy Hernandez CENTURY 21 SYNERGIA REALTY 94 39 $475K
6 Loretta Herrera Rebeca Kachlik, Broker 93 38 $492K
7 Lily Campbell First Team Real Estate 93 348 $1.4M 13 103.6%
8 Raymond Guerrero First Team Real Estate 93 50 $843K 9 102.9%
9 Samantha Ramirez Wedgewood Homes Realty 93 48 $695K 7 102.4%
10 Nickolas White Seven Gables Real Estate 93 74 $1.2M 14 103.5%

All figures reflect closed sales from the last 24 months in public records.

Full California top-50 →

Statewide rankings

Browse by ZIP code

Every ZIP with enough verified sale activity has its own market snapshot and agent ranking — browse all California ZIP codes →

Cities

CityRanked agentsSales (24 mo)Median priceMedian DOM
Los Angeles 5,159 7,152 $812K 30
Riverside 3,931 4,892 $650K 25
Long Beach 3,457 4,903 $875K 22
Corona 3,043 3,126 $749K 27
San Bernardino 2,750 2,807 $499K 26
Anaheim 2,601 2,431 $880K 17
Menifee 2,544 3,370 $565K 29
Irvine 2,519 3,854 $1550K 24
Hemet 2,496 3,466 $400K 33
Fontana 2,484 2,375 $650K 23
Ontario 2,481 2,500 $650K 24
Moreno Valley 2,448 2,421 $552K 22
Victorville 2,375 2,824 $425K 29
Rancho Cucamonga 2,300 2,243 $763K 19
Huntington Beach 2,214 3,060 $1300K 20
Santa Ana 2,008 1,932 $830K 22
Orange 1,951 1,737 $1125K 17
Whittier 1,909 1,750 $830K 17
Murrieta 1,882 2,634 $675K 26
Lake Elsinore 1,879 1,970 $575K 33
Hesperia 1,795 2,083 $457K 33
Mission Viejo 1,791 1,807 $1175K 17
Apple Valley 1,777 2,679 $405K 38
Lancaster 1,751 3,117 $450K 30
Fullerton 1,664 1,547 $1015K 15
Lake Forest 1,652 1,456 $1180K 20
Palmdale 1,629 2,265 $500K 29
Pomona 1,586 1,322 $664K 25
Pasadena 1,576 1,986 $1255K 21
Chino 1,565 1,340 $740K 23
Torrance 1,532 1,871 $1050K 15
Perris 1,497 1,576 $547K 24
Temecula 1,477 2,266 $759K 25
Jurupa Valley 1,406 1,205 $659K 21
Upland 1,375 1,206 $800K 21
Yorba Linda 1,356 1,318 $1317K 18
Beaumont 1,338 1,420 $537K 32
Rialto 1,329 1,140 $589K 20
Garden Grove 1,323 1,294 $962K 13
Laguna Niguel 1,265 1,243 $1395K 21
Costa Mesa 1,199 1,234 $1500K 17
Chino Hills 1,199 1,075 $985K 19
San Jacinto 1,191 1,181 $480K 32
West Covina 1,144 885 $850K 15
Tustin 1,108 911 $1190K 15
Redlands 1,101 1,336 $635K 26
Covina 1,094 842 $795K 18
Lakewood 1,079 935 $870K 12
Rancho Santa Margarita 1,068 914 $1060K 19
Canyon Country 1,049 1,100 $742K 28
San Clemente 1,040 1,338 $1750K 23
Newport Beach 1,037 1,416 $3310K 34
Highland 1,032 923 $550K 26
Valencia 1,026 1,602 $830K 27
Eastvale 1,017 847 $920K 19
Yucaipa 984 1,139 $547K 25
Glendale 951 1,197 $1215K 17
Norwalk 947 730 $750K 14
Banning 932 1,084 $405K 35
Winchester 930 1,348 $600K 27
Buena Park 919 724 $900K 15
La Habra 908 695 $840K 17
Glendora 905 822 $897K 18
Redondo Beach 902 1,274 $1600K 19
Carson 899 717 $790K 17
Diamond Bar 894 725 $990K 19
Compton 886 837 $645K 23
Aliso Viejo 881 688 $920K 15
Saugus 876 976 $825K 24
Arcadia 872 924 $1478K 22
San Pedro 862 1,015 $865K 24
Placentia 857 672 $1093K 15
La Puente 853 619 $742K 16
Burbank 846 984 $1200K 18
Ventura 845 1,680 $845K 29
Sylmar 826 715 $776K 22
Oxnard 823 1,548 $769K 26
Adelanto 823 696 $370K 37
Dana Point 817 831 $1858K 27
Colton 814 590 $499K 24
Woodland Hills 813 979 $1200K 24
Brea 811 650 $1060K 15
Anaheim Hills 808 631 $1185K 16
Gardena 794 688 $800K 17
Phelan 790 789 $349K 38
La Mirada 766 613 $878K 12
Hacienda Heights 765 606 $995K 18
Wildomar 762 679 $625K 27
San Juan Capistrano 761 732 $1280K 20
Downey 760 679 $880K 17
Simi Valley 755 817 $812K 21
Azusa 743 552 $700K 21
Camarillo 721 1,234 $840K 25
Cypress 706 592 $988K 15
Laguna Hills 704 500 $1183K 15
Laguna Woods 703 1,274 $425K 25
Westminster 701 715 $1030K 13
Alhambra 678 587 $930K 20
Northridge 675 579 $940K 19
El Monte 672 596 $747K 22
North Hollywood 670 646 $896K 28
Rancho Palos Verdes 651 690 $1743K 24
Van Nuys 648 558 $825K 30
Granada Hills 645 624 $1025K 14
San Dimas 630 485 $869K 18
Seal Beach 627 1,029 $402K 24
Chatsworth 611 565 $870K 26
Reseda 604 491 $792K 17
San Gabriel 599 449 $1150K 17
Fountain Valley 597 621 $1375K 12
Sherman Oaks 589 596 $1243K 29
West Hills 589 602 $1047K 19
Altadena 587 720 $770K 22
Monterey Park 583 565 $890K 19
Bakersfield 582 1,733 $389K 25
Bellflower 581 446 $790K 18
La Verne 578 522 $875K 20
Laguna Beach 571 650 $2800K 47
Walnut 561 450 $1148K 20
Baldwin Park 561 397 $705K 16
San Diego 557 796 $825K 22
Monrovia 556 477 $1010K 18
Barstow 556 740 $250K 45
Claremont 554 581 $1045K 15
Montebello 547 440 $850K 22
Pico Rivera 546 398 $745K 15
Newhall 541 471 $590K 26
Ladera Ranch 534 461 $1300K 14
Paso Robles 534 1,156 $710K 25
Cerritos 523 444 $1150K 12
Rowland Heights 512 393 $955K 22
Crestline 507 548 $350K 45
Inglewood 505 444 $800K 34
Rancho Mission Viejo 504 580 $1133K 32
Winnetka 502 387 $836K 18
Encino 494 534 $1228K 27
Hawthorne 493 435 $959K 20
San Luis Obispo 485 1,037 $1000K 23
Oceanside 480 554 $800K 23
North Hills 475 358 $822K 19
Castaic 470 449 $790K 26
Norco 465 367 $925K 22
Atascadero 463 674 $760K 18
Porter Ranch 463 458 $1275K 20
Lake Arrowhead 456 968 $599K 69
Rosemead 454 361 $938K 18
Chico 445 2,056 $460K 20
Arroyo Grande 445 638 $920K 17
Temple City 444 345 $1180K 15
Desert Hot Springs 442 531 $360K 42
Yucca Valley 439 882 $325K 50
Tarzana 436 413 $1025K 26
Santa Maria 429 1,161 $655K 14
Manhattan Beach 420 639 $3350K 20
Thousand Oaks 417 446 $999K 21
Pacoima 413 315 $715K 22
Montclair 408 262 $678K 17
Stanton 408 330 $685K 21
Corona Del Mar 401 447 $3900K 42
Calimesa 400 353 $405K 36
South Gate 387 303 $710K 19
29 Palms 387 790 $222K 61
Duarte 385 251 $760K 17
Lucerne Valley 384 499 $41K 62
Coto de Caza 362 330 $2150K 28
Paramount 361 263 $585K 21
Port Hueneme 359 346 $583K 35
Paradise 356 1,482 $61K 44
Harbor City 355 281 $725K 20
Sun Valley 353 274 $875K 21
Canoga Park 352 314 $643K 32
Oak Hills 350 262 $570K 36
Tujunga 349 284 $875K 19
Fallbrook 348 400 $779K 23
Nipomo 347 477 $920K 22
Panorama City 345 256 $703K 22
Helendale 344 362 $345K 47
Rosamond 343 528 $400K 33
Santa Paula 343 436 $725K 36
La Crescenta 342 307 $1335K 16
Oroville 337 1,093 $275K 44
Hermosa Beach 335 347 $2425K 22
Canyon Lake 335 397 $675K 39
Big Bear City 332 574 $388K 55
Sunland 331 254 $880K 19
San Fernando 331 260 $758K 21
Big Bear Lake 331 658 $560K 53
Palm Springs 330 396 $540K 48
Merced 327 1,457 $404K 30
North Tustin 327 291 $1890K 16
Loma Linda 322 317 $676K 26
Palm Desert 318 466 $534K 48
Lomita 317 242 $905K 16
Running Springs 311 325 $360K 45
South Pasadena 311 305 $1765K 16
La Canada Flintridge 303 329 $2405K 18
Pinon Hills 301 280 $368K 43
Bloomington 301 206 $540K 24
Grand Terrace 295 197 $575K 21
Joshua Tree 295 516 $275K 57
Wilmington 292 216 $685K 19
Studio City 290 299 $1600K 31
Trabuco Canyon 287 196 $1200K 24
Signal Hill 287 184 $690K 23
California City 282 402 $228K 58
Calabasas 281 327 $1675K 25
Lynwood 273 195 $715K 21
Huntington Park 273 185 $730K 26
Homeland 273 278 $515K 38
Lawndale 272 209 $820K 22
Grover Beach 267 280 $765K 21
Escondido 258 327 $830K 26
Lake Balboa 255 197 $879K 18
Morro Bay 253 297 $865K 37
San Marino 251 213 $3000K 19
Nuevo 249 223 $550K 25
Indio 248 384 $570K 44
Acton 247 200 $750K 48
Los Alamitos 244 193 $1450K 14
Stevenson Ranch 244 217 $1075K 21
Pismo Beach 244 284 $1298K 34
Moorpark 243 226 $900K 27
Los Osos 240 296 $850K 17
Arleta 239 166 $776K 14
Cherry Valley 237 182 $370K 38
Palos Verdes Estates 235 261 $2600K 24
Templeton 235 220 $898K 18
Newport Coast 231 221 $5687K 29
Santa Fe Springs 223 157 $775K 17
Culver City 221 185 $1225K 24
Newbury Park 220 178 $933K 23
Ojai 215 431 $1025K 44
Sierra Madre 214 182 $1453K 25
Westlake Village 214 234 $1350K 23
Rolling Hills Estates 213 153 $1790K 24
Littlerock 212 227 $360K 38
Mentone 209 146 $458K 17
Cathedral City 204 250 $500K 47
Fresno 201 689 $405K 23
Anza 200 305 $260K 69
Atwater 199 427 $435K 26
La Quinta 198 285 $700K 49
La Palma 197 125 $1200K 11
Valley Village 195 177 $1250K 30
Magalia 189 392 $191K 59
Tehachapi 176 294 $400K 39
Aguanga 176 334 $130K 76
Fillmore 174 200 $725K 44
Oceano 170 161 $557K 27
Agoura Hills 169 174 $1188K 30
South El Monte 165 129 $810K 19
Wrightwood 163 206 $433K 46
Twin Peaks 161 134 $343K 43
Vista 160 223 $825K 24
Sugarloaf 156 188 $308K 52
Cambria 155 309 $825K 40
Santa Monica 153 146 $1463K 34
Artesia 151 128 $767K 22
Lompoc 150 237 $600K 19
La Habra Heights 147 103 $1425K 43
Valley Glen 146 104 $1088K 20
Villa Park 144 105 $2350K 42
Kelseyville 141 412 $315K 77
East Los Angeles 137 106 $718K 24
Carlsbad 136 157 $1240K 18
Clearlake 136 428 $174K 60
Bell Gardens 132 93 $795K 28
Newberry Springs 130 140 $70K 84
Lakeport 129 317 $340K 49
Agua Dulce 125 87 $849K 44
Landers 125 160 $106K 79
Chula Vista 124 156 $740K 18
Orland 123 207 $369K 30
Oak View 122 99 $895K 35
Llano 118 117 $30K 71
Madera 118 364 $419K 27
Cabazon 117 140 $43K 53
San Marcos 116 149 $805K 26
San Miguel 113 98 $595K 48
Pine Mountain Club 112 239 $340K 63
Clearlake Oaks 112 207 $170K 64
Rossmoor 111 106 $1790K 17
Corning 110 210 $272K 46
West Hollywood 110 101 $935K 48
Mojave 110 110 $70K 60
Rancho Mirage 108 119 $740K 50
Morongo Valley 108 128 $320K 41
Hawaiian Gardens 107 69 $611K 18
Clovis 107 245 $540K 24
El Segundo 106 188 $1700K 17
Oak Park 105 95 $1146K 18
Frazier Park 102 143 $305K 44
Playa Del Rey 102 85 $745K 31
Santa Margarita 100 129 $25K 88
Mariposa 99 323 $359K 54
Lake Hughes 97 82 $419K 29
Cayucos 97 102 $1230K 74
Montrose 96 67 $1015K 21
Coarsegold 95 221 $375K 58
Cedarpines Park 94 77 $299K 70
Chowchilla 91 201 $390K 36
Lucerne 91 115 $180K 76
Toluca Lake 90 67 $1295K 23
Phillips Ranch 88 62 $920K 18
Durham 88 61 $545K 16
Quartz Hill 87 65 $557K 44
Pearblossom 86 79 $107K 58
Commerce 86 55 $730K 14
Green Valley Lake 83 87 $315K 65
Winton 82 86 $388K 20
Bell 79 56 $815K 38
Venice 79 79 $1630K 38
Marina Del Rey 79 70 $1150K 34
Ridgecrest 78 86 $220K 57
El Cajon 78 101 $688K 24
Alta Loma 78 51 $925K 13
Whitewater 77 73 $56K 52
Lower Lake 76 97 $265K 69
Willows 76 133 $305K 33
Valley Center 75 58 $899K 37
Forest Ranch 74 57 $325K 62
Oakhurst 73 207 $425K 60
Blythe 73 170 $210K 54
Hidden Valley Lake 73 220 $350K 74
Beverly Hills 72 74 $2175K 55
Red Bluff 70 112 $328K 38
Maywood 70 52 $703K 32
Nice 65 82 $157K 76
Midway City 65 51 $1040K 10
Palos Verdes Peninsula 65 40 $2080K 13
Leona Valley 64 50 $605K 53
Avila Beach 64 74 $1173K 38
Visalia 63 178 $400K 24
Sherwood Forest 62 47 $1485K 20
Thousand Palms 62 63 $185K 41
Needles 61 158 $150K 100
French Valley 61 176 $637K 44
Hinkley 61 56 $14K 104
Guadalupe 60 60 $630K 14
Lake Los Angeles 60 62 $70K 45
Upper Lake 59 69 $278K 75
Thermal 58 69 $16K 81
Bradley 58 97 $450K 76
Santee 57 58 $688K 28
Arrowbear 57 42 $268K 75
Los Banos 56 151 $469K 34
Cedar Glen 56 45 $222K 82
Forest Falls 56 67 $360K 81
Middletown 56 84 $285K 78
Sacramento 55 69 $425K 29
Hanford 55 141 $360K 20
Cobb 54 111 $154K 112
Bradbury 54 27 $1950K 30
Green Valley 54 35 $360K 28
Big Bear 54 63 $425K 83
Yermo 54 42 $137K 66
Santa Barbara 53 108 $1600K 28
Berry Creek 52 51 $70K 116
Oro Grande 52 36 $96K 84
Fort Bragg 52 258 $575K 66
Creston 50 32 $778K 56
Modesto 50 84 $394K 25
Spring Valley 50 48 $737K 23
Shadow Hills 49 36 $1158K 32
Turlock 47 83 $490K 16
Los Molinos 47 52 $383K 44
Bell Canyon 47 44 $2135K 36
North Fork 46 75 $365K 83
Mission Hills (San Fernando) 46 36 $836K 21
Shandon 45 29 $475K 29
Somis 44 31 $1555K 34
Santa Clarita 43 24 $778K 39
City Terrace 43 32 $555K 36
Pacific Palisades 42 45 $1700K 27
San Jose 42 60 $1275K 16
Boron 42 46 $127K 71
Playa Vista 42 36 $1152K 33
Fawnskin 42 47 $405K 57
El Mirage 42 32 $35K 88
Cudahy 42 34 $820K 51
Bonsall 42 49 $1225K 28
Silverado Canyon 41 34 $780K 49
Bass Lake 41 64 $645K 83
Highland Park 41 29 $1205K 27
Malibu 41 45 $1050K 82
Mountain Center 41 48 $255K 84
Val Verde 41 38 $58K 35
Johnson Valley 41 43 $20K 55
Poway 41 40 $879K 16
Eagle Rock 40 32 $1341K 20
Idyllwild 40 45 $390K 70
Rimforest 40 23 $367K 71
Sunset Beach 39 28 $2310K 31
Silverado 39 39 $3529K 42
Rolling Hills 39 31 $4100K 103
Gridley 38 47 $380K 22
La Mesa 37 35 $759K 21
Lebec 36 41 $306K 44
Coachella 36 46 $489K 28
Livingston 36 51 $415K 30
Taft 36 57 $199K 38
Rancho Dominguez 35 30 $263K 38
Piru 35 67 $650K 41
Lytle Creek 34 22 $389K 52
Indian Wells 34 32 $945K 46
Lake Mathews 34 26 $948K 68
Pioneertown 34 32 $465K 45
View Park 33 25 $1379K 31
Sun City 33 20 $241K 53
Quail Valley 32 27 $40K 88
Ramona 31 40 $693K 41
Mendocino 31 69 $980K 57
Avalon 30 45 $1000K 43
Stockton 30 52 $398K 40
El Sereno 30 21 $800K 42
Ahwahnee 30 33 $447K 67
Lakeview Terrace 30 20 $958K 30
Carpinteria 29 41 $1300K 16
Tulare 29 54 $336K 28
Surfside 29 22 $2700K 81
La Jolla 29 29 $1945K 43
Warner Springs 29 37 $210K 83
Gerber 28 24 $227K 46
Lake Isabella 28 36 $130K 46
Shafter 27 40 $424K 28
Wofford Heights 27 24 $156K 48
Butte Valley 27 21 $420K 61
Sanger 26 40 $383K 63
Encinitas 26 35 $1430K 30
Albion 26 27 $700K 63
Rancho Cascades 26 15 $845K 26
Delano 26 33 $335K 29
Bermuda Dunes 25 24 $618K 24
Angelus Oaks 25 28 $384K 85
Porterville 24 37 $320K 44
Solvang 24 39 $1440K 42
San Simeon 24 23 $655K 50
Juniper Hills 23 23 $100K 78
Bangor 23 20 $352K 80
Other 23 33 $325K 38
Fairmont 23 26 $18K 101
Dos Palos 22 26 $353K 14
Julian 22 28 $116K 58
Unincorporated 22 19 $52K 137
Le Grand 22 22 $338K 34
Lake Elizabeth 22 26 $24K 50
Devore 22 13 $770K 40
Palermo 22 18 $210K 42
Marysville 22 41 $400K 38
Redding 22 28 $371K 53
Borrego Springs 21 23 $35K 74
Coalinga 20 68 $320K 35
Catheys Valley 20 23 $390K 62
Sun Village 20 24 $17K 32
Blue Jay 20 15 $395K 44
Oakland 20 25 $502K 47
Topanga 19 19 $930K 90
Yuba City 19 65 $415K 29
Goleta 19 35 $1250K 20
Hidden Hills 19 22 $6375K 114
Squaw Valley 19 53 $255K 66
Ceres 18 17 $410K 21
Biggs 18 18 $293K 24
Edwards 18 15 $220K 24
Delhi 18 22 $438K 27
San Francisco 18 25 $1025K 42
Lakeside 18 25 $774K 35
Antelope Acres 18 19 $30K 99
Glenhaven 18 14 $212K 64
Live Oak 17 21 $390K 30
Willits 17 31 $309K 50
Little River 17 15 $575K 16
La Grange 17 18 $75K 41
North Edwards 16 17 $45K 29
Buellton 16 26 $850K 32
Mt Baldy 16 15 $330K 37
Daggett 16 15 $60K 94
Caliente 15 16 $128K 110
Loch Lomond 15 16 $160K 127
Lincoln Heights 15 13 $550K 95
Lemoore 15 55 $385K 24
Black Butte 14 16 $7K 118
Concord 14 14 $750K 31
Hilmar 14 22 $490K 55
Midpines 14 11 $346K 84
Snelling 14 10 $396K 34
Bel Air 14 9 $4375K 64
Salinas 14 17 $720K 14
Westchester 13 9 $1550K 50
Ortega Mountain 13 9 $1785K 47
Oakdale 13 21 $545K 40
Sage 13 7 $150K 16
King City 13 10 $568K 81
Temescal Valley 13 11 $675K 74
Cottonwood 13 15 $345K 58
Trona 13 23 $50K 74
Butte Meadows 13 15 $255K 111
Selma 13 23 $340K 26
Kramer Junction 13 9 $7K 68
Irwindale 13 9 $828K 27
Hi Vista 12 10 $18K 176
Coulterville 12 11 $60K 105
Denair 12 10 $505K 44
Oak Glen 12 7 $600K 115
Del Mar 12 10 $1778K 27
Hamilton City 12 8 $350K 28
California Valley 12 21 $10K 212
Forbestown 12 8 $166K 89
Planada 12 10 $304K 23
Hollywood 12 9 $840K 21
Friant 12 14 $475K 46
Bodfish 12 13 $105K 25
Ladera Heights 12 13 $1365K 60
Manteca 12 15 $475K 41
El Centro 11 12 $396K 21
Fish Camp 11 7 $365K 130
Reedley 11 19 $400K 28
Springville 11 11 $315K 27
Elk Grove 11 12 $523K 29
Windsor Hills 11 7 $1350K 20
Lemon Grove 11 13 $730K 25
Sonora 11 16 $240K 51
Vallejo 11 10 $498K 30
Baldwin Lake 11 12 $30K 98
Lockwood 11 14 $415K 128
Raymond 11 13 $355K 64
Santa Rosa 10 14 $648K 51
Modjeska Canyon 10 8 $1195K 58
Alpine 10 9 $815K 14
Maricopa 10 9 $160K 59
New Cuyama 10 10 $250K 43
Avenal 10 14 $249K 35
Anderson 10 14 $265K 36
Wishon 10 11 $350K 90
West Toluca Lake 10 6 $1250K 24
Big River 10 39 $115K 124
Arvin 10 10 $253K 36
Mammoth Lakes 10 11 $739K 102
Woodcrest 10 6 $390K 90
Wasco 10 16 $317K 70
Salton City 10 10 $9K 152
Silver Lake 10 10 $1075K 43
National City 10 13 $690K 22
Ukiah 10 23 $400K 36