California real estate agents, ranked by verified performance

32,709 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 59 $1.4M
2 Rey Roman FTRE CA Inc. 96 48 $738K
3 Michael Hoffman eXp Realty of Southern California 96 48 $550K
4 Michelle Salas Bright Star Estates, Inc. 94 42 $369K 72 100.3%
5 Antonio Garcia PLF Real Estate Solutions 94 41 $672K 26 107.1%
6 Sandy Hernandez CENTURY 21 SYNERGIA REALTY 94 40 $475K
7 Loretta Herrera Rebeca Kachlik, Broker 94 40 $495K
8 Martina Bobbett Circa Properties, Inc. 93 54 $1.3M 12 103.6%
9 Meghan Shigo Century 21 Affiliated 93 84 $860K 15 104.3%
10 James Bobbett Circa Properties, Inc. 93 70 $1.3M 14 103.6%

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,288 7,319 $815K 39
Riverside 4,048 5,027 $650K 29
Long Beach 3,529 5,022 $880K 26
Corona 3,122 3,198 $747K 30
San Bernardino 2,795 2,876 $500K 28
Anaheim 2,658 2,452 $880K 18
Menifee 2,618 3,446 $565K 33
Irvine 2,578 3,943 $1540K 30
Fontana 2,548 2,447 $650K 25
Hemet 2,548 3,531 $400K 37
Ontario 2,526 2,548 $650K 28
Moreno Valley 2,513 2,501 $552K 24
Victorville 2,440 2,903 $427K 35
Rancho Cucamonga 2,318 2,313 $768K 22
Huntington Beach 2,268 3,127 $1300K 22
Santa Ana 2,053 1,967 $830K 24
Orange 2,004 1,806 $1125K 19
Murrieta 1,955 2,738 $675K 30
Whittier 1,943 1,795 $835K 19
Lake Elsinore 1,922 2,014 $575K 37
Hesperia 1,828 2,152 $457K 38
Mission Viejo 1,823 1,851 $1175K 19
Apple Valley 1,809 2,750 $405K 46
Lancaster 1,765 3,179 $454K 36
Fullerton 1,688 1,577 $1025K 16
Lake Forest 1,671 1,489 $1192K 23
Palmdale 1,668 2,333 $500K 33
Pomona 1,619 1,345 $664K 28
Chino 1,603 1,378 $740K 26
Pasadena 1,603 2,054 $1264K 24
Torrance 1,585 1,938 $1051K 16
Perris 1,537 1,607 $545K 27
Temecula 1,495 2,317 $755K 30
Jurupa Valley 1,455 1,245 $657K 22
Upland 1,403 1,241 $800K 24
Yorba Linda 1,390 1,348 $1305K 19
Beaumont 1,371 1,450 $536K 35
Garden Grove 1,348 1,322 $970K 14
Rialto 1,334 1,146 $589K 22
Laguna Niguel 1,295 1,284 $1397K 24
Costa Mesa 1,225 1,269 $1500K 19
Chino Hills 1,224 1,099 $988K 21
San Jacinto 1,208 1,210 $480K 37
West Covina 1,170 894 $847K 17
Redlands 1,119 1,358 $639K 28
Covina 1,116 854 $795K 19
Tustin 1,116 931 $1185K 17
Lakewood 1,114 953 $875K 13
Rancho Santa Margarita 1,090 952 $1050K 22
Canyon Country 1,083 1,131 $740K 32
Valencia 1,060 1,653 $830K 31
Highland 1,052 942 $553K 27
San Clemente 1,048 1,379 $1750K 26
Newport Beach 1,046 1,430 $3350K 40
Eastvale 1,040 880 $910K 21
Yucaipa 1,012 1,165 $550K 28
Glendale 978 1,224 $1225K 20
Norwalk 970 758 $750K 14
Banning 964 1,113 $401K 40
Winchester 949 1,369 $600K 30
La Habra 939 720 $838K 19
Buena Park 932 734 $905K 16
Compton 924 866 $649K 28
Carson 922 745 $783K 19
Redondo Beach 915 1,312 $1600K 20
Diamond Bar 912 738 $997K 23
Glendora 908 827 $895K 20
Aliso Viejo 902 700 $920K 17
Arcadia 893 943 $1470K 27
San Pedro 889 1,046 $860K 28
Saugus 885 974 $825K 29
La Puente 872 632 $744K 18
Placentia 870 682 $1085K 15
Ventura 859 1,713 $845K 32
Burbank 858 995 $1200K 23
Brea 846 670 $1070K 15
Adelanto 842 710 $370K 46
Dana Point 832 858 $1870K 31
Oxnard 831 1,590 $770K 28
Sylmar 831 721 $775K 24
Woodland Hills 827 995 $1200K 29
Colton 821 599 $496K 29
Gardena 815 704 $800K 20
Phelan 805 804 $350K 48
Anaheim Hills 799 627 $1200K 18
Wildomar 790 692 $624K 32
La Mirada 784 628 $880K 14
Hacienda Heights 777 619 $988K 21
San Juan Capistrano 772 742 $1251K 23
Simi Valley 772 840 $815K 25
Downey 771 689 $880K 18
Azusa 758 561 $700K 23
Camarillo 737 1,288 $844K 28
Cypress 721 600 $980K 16
Laguna Hills 718 515 $1200K 17
Westminster 716 721 $1040K 14
Laguna Woods 699 1,274 $425K 27
Alhambra 691 597 $930K 22
El Monte 689 617 $750K 26
North Hollywood 689 675 $900K 35
Northridge 684 591 $945K 23
Rancho Palos Verdes 673 711 $1744K 28
Granada Hills 658 644 $1025K 18
Van Nuys 653 570 $825K 35
San Dimas 646 499 $860K 20
Seal Beach 638 1,057 $405K 26
Reseda 623 507 $787K 22
Chatsworth 621 584 $876K 30
Fountain Valley 610 643 $1380K 13
Altadena 606 749 $775K 23
San Gabriel 604 455 $1160K 18
Monterey Park 600 576 $894K 21
West Hills 600 608 $1043K 22
Bellflower 597 459 $790K 21
Sherman Oaks 593 603 $1250K 41
Bakersfield 590 1,775 $389K 28
Laguna Beach 583 683 $2840K 68
Monrovia 582 504 $1013K 22
La Verne 579 531 $875K 24
Montebello 577 466 $850K 24
Walnut 576 458 $1150K 23
Baldwin Park 575 404 $710K 18
San Diego 572 816 $824K 28
Claremont 568 600 $1050K 18
Pico Rivera 564 412 $745K 15
Barstow 561 751 $250K 57
Cerritos 547 460 $1150K 13
Paso Robles 545 1,209 $710K 28
Newhall 544 481 $585K 30
Ladera Ranch 540 469 $1300K 18
Crestline 526 567 $350K 54
Inglewood 526 465 $795K 39
Rowland Heights 524 410 $943K 24
Rancho Mission Viejo 518 597 $1135K 36
Winnetka 517 400 $835K 23
Hawthorne 512 446 $942K 26
San Luis Obispo 502 1,081 $1000K 26
Encino 498 539 $1200K 41
Oceanside 496 577 $800K 26
North Hills 482 366 $818K 25
Castaic 480 462 $790K 30
Lake Arrowhead 475 995 $599K 79
Norco 474 372 $918K 26
Porter Ranch 472 477 $1274K 25
Rosemead 469 370 $932K 19
Atascadero 465 687 $760K 20
Arroyo Grande 453 638 $915K 18
Chico 452 2,119 $460K 21
Temple City 452 351 $1180K 17
Yucca Valley 448 908 $328K 66
Tarzana 443 421 $1025K 32
Desert Hot Springs 441 546 $360K 48
Santa Maria 440 1,200 $658K 14
Manhattan Beach 429 674 $3350K 24
Thousand Oaks 426 463 $1000K 27
Pacoima 421 317 $715K 24
Corona Del Mar 419 468 $3898K 56
Montclair 413 263 $670K 24
Calimesa 411 358 $420K 39
South Gate 403 310 $710K 20
Stanton 403 329 $685K 23
Paramount 391 277 $590K 22
Duarte 390 254 $755K 21
Lucerne Valley 390 501 $43K 81
29 Palms 385 804 $224K 73
Coto de Caza 375 337 $2180K 34
Canoga Park 364 322 $643K 37
Port Hueneme 364 360 $585K 39
Harbor City 363 290 $725K 24
Oak Hills 362 275 $570K 52
Paradise 362 1,526 $60K 61
Fallbrook 361 411 $780K 27
Sun Valley 360 280 $875K 24
Tujunga 360 287 $870K 24
Canyon Lake 357 412 $677K 47
Helendale 353 373 $350K 72
Big Bear City 352 588 $388K 64
Nipomo 352 488 $920K 26
Rosamond 352 543 $400K 39
Panorama City 348 256 $703K 24
Hermosa Beach 346 369 $2443K 28
La Crescenta 345 314 $1340K 19
San Fernando 345 270 $755K 23
North Tustin 342 303 $1925K 20
Big Bear Lake 341 666 $560K 64
Palm Springs 341 409 $530K 68
Oroville 340 1,127 $275K 51
Merced 339 1,525 $402K 33
Santa Paula 338 443 $725K 40
Sunland 338 260 $869K 23
Loma Linda 331 328 $676K 26
Palm Desert 331 474 $540K 64
Lomita 325 249 $900K 18
South Pasadena 317 317 $1760K 18
La Canada Flintridge 316 344 $2403K 19
Bloomington 314 212 $545K 25
Grand Terrace 310 207 $575K 26
Running Springs 307 328 $360K 53
Wilmington 306 230 $685K 19
Pinon Hills 303 283 $360K 62
Joshua Tree 298 527 $275K 94
Trabuco Canyon 295 196 $1215K 32
California City 292 418 $235K 73
Studio City 290 308 $1600K 44
Calabasas 289 330 $1668K 38
Signal Hill 287 184 $685K 27
Lawndale 286 223 $820K 24
Huntington Park 284 192 $728K 28
Lynwood 280 200 $715K 22
Grover Beach 279 295 $765K 22
Homeland 277 277 $517K 45
Nuevo 263 226 $550K 25
Escondido 262 336 $833K 30
Morro Bay 262 304 $856K 42
Lake Balboa 259 198 $879K 23
Indio 256 392 $569K 50
Moorpark 256 235 $899K 29
Pismo Beach 253 292 $1290K 36
San Marino 251 214 $3060K 20
Stevenson Ranch 248 225 $1075K 25
Cherry Valley 246 188 $369K 45
Los Alamitos 245 194 $1418K 15
Arleta 243 166 $780K 17
Acton 242 198 $741K 59
Palos Verdes Estates 239 279 $2650K 25
Los Osos 237 298 $843K 18
Templeton 235 222 $898K 20
Newport Coast 234 226 $5808K 41
Santa Fe Springs 234 164 $772K 20
Newbury Park 228 182 $930K 29
Culver City 225 189 $1200K 30
Ojai 222 433 $1025K 49
Littlerock 218 238 $360K 47
Sierra Madre 218 188 $1457K 28
Mentone 217 151 $465K 18
Rolling Hills Estates 217 158 $1800K 24
Westlake Village 217 237 $1320K 27
Cathedral City 213 267 $500K 55
La Palma 212 135 $1200K 11
Fresno 210 715 $408K 24
Valley Village 205 185 $1242K 44
Atwater 204 431 $435K 28
Anza 203 297 $270K 96
La Quinta 203 284 $697K 55
Magalia 194 403 $195K 72
Aguanga 178 338 $132K 111
Agoura Hills 177 182 $1228K 35
Tehachapi 177 301 $405K 44
Fillmore 175 202 $724K 48
Wrightwood 171 213 $430K 56
Oceano 171 167 $550K 28
South El Monte 167 129 $810K 21
Sugarloaf 166 195 $305K 59
Vista 165 225 $820K 36
Santa Monica 163 155 $1475K 36
Twin Peaks 163 130 $341K 62
Cambria 159 320 $833K 49
La Habra Heights 150 107 $1425K 61
Artesia 149 128 $767K 25
Valley Glen 148 105 $1085K 22
Villa Park 147 109 $2380K 42
East Los Angeles 146 108 $720K 26
Kelseyville 145 427 $319K 84
Lompoc 144 240 $600K 21
Carlsbad 139 161 $1250K 20
Clearlake 137 437 $175K 71
Lakeport 133 330 $343K 57
Agua Dulce 132 90 $862K 54
Bell Gardens 131 93 $799K 31
Chula Vista 130 161 $750K 20
Landers 128 163 $125K 94
Orland 126 213 $370K 32
Newberry Springs 123 135 $70K 143
Oak View 123 101 $900K 39
Cabazon 122 146 $43K 82
Madera 119 364 $422K 30
Llano 118 124 $28K 78
San Marcos 118 152 $783K 30
Morongo Valley 115 134 $317K 59
Clearlake Oaks 114 210 $170K 79
Pine Mountain Club 114 236 $340K 82
San Miguel 113 97 $600K 42
Corning 112 217 $265K 51
Hawaiian Gardens 112 70 $609K 21
Mojave 112 112 $73K 65
El Segundo 111 199 $1700K 15
Rossmoor 111 109 $1790K 18
Rancho Mirage 109 118 $724K 69
West Hollywood 109 99 $935K 67
Clovis 108 252 $540K 26
Mariposa 103 338 $359K 63
Frazier Park 102 141 $305K 58
Oak Park 102 91 $1130K 19
Santa Margarita 102 125 $25K 105
Cayucos 101 109 $1243K 74
Lake Hughes 101 81 $420K 32
Playa Del Rey 100 84 $760K 46
Montrose 99 70 $993K 20
Coarsegold 96 234 $375K 68
Cedarpines Park 93 79 $299K 84
Chowchilla 92 207 $390K 43
Lucerne 90 113 $180K 86
Quartz Hill 90 67 $555K 46
Toluca Lake 89 66 $1283K 43
Commerce 88 56 $728K 16
Phillips Ranch 88 62 $920K 26
Pearblossom 87 79 $100K 62
Winton 85 89 $379K 25
Green Valley Lake 85 86 $315K 84
Venice 81 81 $1625K 55
Alta Loma 80 52 $938K 15
Bell 80 55 $810K 49
Durham 80 59 $545K 14
El Cajon 80 105 $683K 30
Marina Del Rey 80 73 $1175K 51
Ridgecrest 79 86 $220K 59
Whitewater 79 74 $59K 59
Forest Ranch 76 60 $318K 62
Lower Lake 76 99 $265K 81
Valley Center 76 60 $915K 37
Oakhurst 75 209 $425K 64
Willows 75 127 $305K 37
Hidden Valley Lake 74 227 $345K 74
Maywood 74 53 $715K 31
Beverly Hills 72 73 $2018K 65
Blythe 72 170 $210K 77
Palos Verdes Peninsula 72 47 $2050K 15
Red Bluff 69 118 $328K 43
Sherwood Forest 69 50 $1483K 33
Nice 66 87 $160K 105
Hinkley 64 60 $14K 143
Leona Valley 64 51 $610K 60
Midway City 64 52 $1000K 14
Thousand Palms 64 63 $185K 56
Avila Beach 63 71 $1175K 37
French Valley 63 176 $637K 45
Cedar Glen 62 46 $253K 90
Thermal 62 72 $15K 92
Visalia 62 184 $400K 24
Guadalupe 60 59 $625K 14
Lake Los Angeles 60 61 $260K 42
Bradley 59 95 $445K 110
Needles 59 159 $150K 110
Upper Lake 59 70 $289K 80
Forest Falls 58 70 $360K 84
Hanford 58 146 $365K 22
Los Banos 57 152 $470K 34
Santee 57 59 $725K 28
Berry Creek 56 54 $72K 120
Big Bear 56 66 $425K 87
Arrowbear 55 39 $270K 90
Cobb 55 113 $135K 117
Yermo 54 42 $137K 70
Middletown 54 81 $295K 80
Sacramento 54 70 $423K 39
Oro Grande 53 37 $88K 114
Creston 52 33 $760K 88
Santa Barbara 52 109 $1600K 26
Spring Valley 52 51 $710K 26
Turlock 52 89 $490K 19
Bradbury 51 27 $1890K 58
Fort Bragg 51 258 $575K 75
Green Valley 50 34 $388K 27
Santa Clarita 50 26 $778K 82
Shadow Hills 50 37 $1150K 34
Modesto 49 86 $394K 25
Bonsall 47 51 $1223K 39
Los Molinos 47 51 $385K 40
Mission Hills (San Fernando) 47 36 $836K 29
Bell Canyon 46 44 $2050K 63
North Fork 46 73 $359K 98
Shandon 46 30 $482K 48
Somis 46 31 $1555K 34
Highland Park 45 31 $1200K 40
Pacific Palisades 45 47 $1700K 29
San Jose 45 64 $1238K 22
Playa Vista 44 36 $1140K 46
Silverado 44 43 $3275K 62
Sunset Beach 44 31 $2525K 31
Boron 43 45 $85K 93
City Terrace 43 32 $555K 44
Eagle Rock 43 35 $1314K 26
Fawnskin 43 46 $403K 56
Idyllwild 43 49 $390K 112
Malibu 43 45 $1050K 98
Mountain Center 43 49 $270K 113
Rimforest 43 26 $355K 73
Val Verde 43 42 $61K 48
Cudahy 42 34 $820K 54
El Mirage 42 34 $40K 256
Johnson Valley 42 45 $21K 121
Poway 42 41 $883K 18
Rolling Hills 42 33 $4100K 132
Bass Lake 41 69 $650K 82
Silverado Canyon 41 34 $780K 90
Piru 40 70 $646K 68
Gridley 38 50 $378K 30
La Mesa 38 35 $750K 25
Coachella 37 50 $513K 28
Lebec 37 40 $299K 48
Livingston 37 53 $410K 32
Lytle Creek 37 24 $389K 97
Rancho Dominguez 36 31 $270K 37
El Sereno 35 22 $804K 40
Lake Mathews 35 25 $850K 82
Taft 35 57 $194K 44
Indian Wells 34 31 $915K 56
Pioneertown 34 35 $460K 87
Carpinteria 33 43 $1466K 14
Stockton 33 55 $395K 43
Quail Valley 32 28 $41K 98
Ramona 32 41 $680K 41
La Jolla 31 30 $1948K 50
Mendocino 31 68 $995K 71
Sun City 31 19 $217K 64
Wofford Heights 30 28 $194K 49
Ahwahnee 30 33 $462K 114
Avalon 30 44 $1000K 47
Butte Valley 30 22 $479K 57
Lakeview Terrace 30 20 $958K 30
View Park 30 23 $1328K 43
Warner Springs 30 39 $195K 94
Gerber 28 24 $227K 53
Surfside 28 20 $2700K 81
Tulare 28 53 $338K 29
Shafter 27 40 $409K 28
Albion 26 28 $710K 65
Rancho Cascades 26 15 $845K 47
Redding 26 31 $366K 53
Sanger 26 42 $375K 61
Angelus Oaks 25 28 $384K 85
Delano 25 31 $350K 27
Dos Palos 25 28 $359K 22
Encinitas 25 33 $1535K 31
Lake Isabella 25 36 $130K 50
Porterville 25 38 $325K 49
Bermuda Dunes 24 24 $640K 44
Juniper Hills 24 24 $100K 92
Solvang 24 41 $1440K 48
Bangor 23 20 $352K 90
Lake Elizabeth 23 28 $27K 57
Le Grand 23 25 $325K 50
Other 23 33 $325K 41
Palermo 23 18 $185K 36
San Simeon 23 21 $655K 102
Borrego Springs 22 24 $30K 164
Devore 22 13 $770K 70
Julian 22 28 $116K 64
Marysville 22 43 $398K 46
Yuba City 21 71 $415K 29
Blue Jay 21 16 $392K 44
Catheys Valley 21 24 $460K 65
Oakland 21 27 $488K 76
Sun Village 21 25 $18K 46
Unincorporated 21 18 $58K 192
Coalinga 20 71 $319K 37
Goleta 20 39 $1050K 40
Lakeside 20 25 $774K 32
Biggs 19 19 $300K 27
Fairmont 19 25 $20K 89
Hidden Hills 19 23 $6200K 136
Squaw Valley 19 53 $255K 74
Antelope Acres 18 22 $30K 80
Buellton 18 27 $850K 36
Ceres 18 17 $380K 22
Delhi 18 22 $438K 27
Little River 18 15 $725K 19
Loch Lomond 18 19 $179K 157
Mt Baldy 18 17 $330K 34
Topanga 18 16 $1110K 67
Edwards 17 15 $185K 24
Live Oak 17 23 $390K 30
Oak Glen 17 9 $707K 115
San Francisco 17 24 $1023K 48
Willits 17 31 $309K 50
Daggett 16 16 $65K 162
Glenhaven 16 13 $209K 110
North Edwards 16 17 $45K 29
Black Butte 15 16 $9K 118
Caliente 15 16 $128K 172
Lemoore 15 57 $400K 24
Midpines 15 12 $373K 81
Salinas 15 17 $720K 14
Snelling 15 11 $422K 44
Bel Air 14 9 $4375K 70
California Valley 14 22 $10K 223
Cottonwood 14 16 $363K 57
Hilmar 14 22 $490K 55
La Grange 14 17 $75K 29
Ladera Heights 14 14 $1397K 63
Sage 14 8 $153K 17
Selma 14 25 $351K 26
Temescal Valley 14 11 $652K 60
Butte Meadows 13 15 $255K 46
Concord 13 13 $750K 30
Coulterville 13 11 $60K 105
Kramer Junction 13 9 $7K 173
Lemon Grove 13 16 $733K 12
Lincoln Heights 13 12 $503K 100
Oakdale 13 20 $548K 50
Ortega Mountain 13 9 $1785K 47
Raymond 13 14 $339K 67
Weldon 13 11 $130K 91
Westchester 13 9 $1550K 50
Bodfish 12 13 $105K 46
Del Mar 12 11 $1930K 25
Denair 12 10 $505K 44
Fish Camp 12 8 $350K 88
Friant 12 14 $475K 104
Hamilton City 12 8 $350K 44
Hi Vista 12 10 $18K 284
Hollywood 12 9 $840K 111
Irwindale 12 8 $795K 28
Lockwood 12 16 $360K 202
Manteca 12 15 $475K 41
Maricopa 12 11 $165K 59
National City 12 14 $693K 24
Planada 12 10 $304K 25
Reedley 12 19 $360K 44
Sonora 12 17 $250K 51
Springville 12 12 $318K 32
Trona 12 27 $53K 80
Vallejo 12 11 $485K 41
Windsor Hills 11 7 $1350K 27
Wishon 11 13 $350K 90
Anderson 11 17 $260K 35
Big River 11 39 $115K 151
El Centro 11 12 $396K 21
Elk Grove 11 12 $523K 29
Forbestown 11 7 $165K 69
Mammoth Lakes 11 12 $739K 102
North Palm Springs 11 15 $43K 32
Salton City 11 11 $9K 115
Ukiah 11 26 $429K 35
Woodcrest 10 6 $390K 194
Alpine 10 9 $815K 47
Avenal 10 15 $260K 37
Baldwin Lake 10 11 $25K 124
Bonita 10 11 $1150K 30
Hollister 10 10 $742K 18
Kerman 10 16 $478K 46
King City 10 9 $540K 81
Lamont 10 14 $263K 39
New Cuyama 10 11 $260K 61
Rancho Santa Fe 10 11 $5000K 56
Santa Rosa 10 14 $648K 56
Silver Lake 10 10 $1075K 43
Tracy 10 12 $725K 20
Wasco 10 16 $317K 88