Dental PEIntelligence
OVERVIEW
Dashboard
MARKETS
Job MarketMarket IntelBuyability
ANALYSIS
Deal FlowResearchIntelligence
ADMIN
System
System Online

Job Market Intelligence

Loading...

Job Market Intelligence

Evaluate dental practice landscapes near your planned living locations -- where are independent practices, and where is consolidation squeezing out opportunity?

14,038practices tracked
2,991enriched (21.3%)
Total Practices
7,930
Independent %
76.2%
High-Confidence Corporate
2.0%
All detected signals: 9.7%

Industry estimate: 25-35%

Avg Buyability
--
10+ Staff
330
Retirement Risk
134
Avg Dental Density
12.7/10k

GP offices per 10k residents. National avg ~6.1. Lower = less competition.

Buyable Practice %
69%★★

% of GP offices that are independently owned solos -- potential acquisition targets.

High-Volume Solos
447

Solo practices with 5+ employees or $800k+ revenue. Likely need associate help.

Saturation Analysis

ZIPTownPopMHIGP OfficesDLD-GP/10kBuyable %Corporate %TypeConfidence
02115Boston-Back Bay27,838$51,454259.064%16%Mixed★★★
02116Boston-South End22,286$131,6483616.172%3%High Density Independent★★★
02118Boston-South End28,392$74,1556823.960%25%Mixed★★★
02119Roxbury26,821$37,158228.259%0%High Density Independent★★★
02120Mission Hill14,364$51,698117.727%55%Mixed★★★
02134Allston17,969$80,02752.840%0%Mixed★★★
02135Brighton44,480$87,603245.467%21%Mixed★★★
02138Cambridge38,006$118,320143.757%0%Mixed★★★
02139Cambridge39,856$117,124287.054%11%Balanced Mixed★★★
02140Cambridge21,553$137,792157.040%33%Balanced Mixed★★★
02141East Cambridge14,402$103,451117.645%0%Mixed★★★
02142Kendall Sq4,474$150,294613.433%67%Mixed★★★
02144Somerville25,022$133,627145.650%21%Balanced Mixed★★★
02215Fenway24,522$64,1382610.658%4%High Density Independent★★★
02445Brookline22,124$132,9702712.263%4%High Density Independent★★★
02446Brookline31,517$116,6445918.749%20%Mixed★★★
02451Waltham18,379$117,932168.750%25%Balanced Mixed★★★
02453Waltham30,365$111,294185.944%17%Balanced Mixed★★★
02458Newton12,706$133,93697.156%0%Mixed★★★
02459Newton19,182$210,7853116.252%26%Mixed★★★
02467Chestnut Hill21,709$171,250167.450%13%Balanced Mixed★★★
60004ARLINGTON HEIGHTS52,189$117,7206211.961%18%Mixed★★★
60005ARLINGTON HEIGHTS29,216$95,7654816.458%6%High Density Independent★★★
60007ELK GROVE VILLAGE32,768$94,051257.672%20%Mixed★★★
60008ROLLING MEADOWS22,863$89,205219.281%0%High Density Independent★★★
60010BARRINGTON46,674$170,5056513.969%12%High Density Independent★★★
60015DEERFIELD27,835$181,111259.076%0%High Density Independent★★★
60016DES PLAINES61,988$80,116548.778%6%High Density Independent★★★
60017Des Plaines——0————★
60018DES PLAINES28,820$75,528144.986%0%Independent Suburban★★
60022GLENCOE8,529$227,27944.775%0%Family Concentrated★★★
60025GLENVIEW40,858$116,8095012.272%4%High Density Independent★★★
60026GLENVIEW14,743$145,5332114.271%0%High Density Independent★★★
60035HIGHLAND PARK30,215$159,5193411.376%0%High Density Independent★★
60037Fort Sheridan——1————★
60038Palatine——0————★
60040HIGHWOOD5,227$105,28247.7100%0%Mixed★★★
60045LAKE FOREST21,159$201,847219.967%19%Mixed★★★
60053MORTON GROVE24,910$102,9402610.469%12%High Density Independent★★★
60056MOUNT PROSPECT56,651$100,8506511.578%11%High Density Independent★★★
60061VERNON HILLS27,602$118,3713312.079%9%High Density Independent★★★
60062NORTHBROOK42,004$136,120399.369%0%High Density Independent★★★
60067PALATINE38,380$122,691389.963%8%High Density Independent★★★
60068PARK RIDGE39,332$138,1965614.255%13%High Density Independent★★★
60069LINCOLNSHIRE8,602$147,26744.70%75%Corporate Dominant★★★
60070PROSPECT HEIGHTS15,721$84,05453.280%0%Mixed★★★
60074PALATINE37,222$78,287236.261%13%Independent Suburban★★
60076SKOKIE33,170$100,786309.070%10%High Density Independent★★★
60077SKOKIE29,330$77,8265017.168%14%High Density Independent★★★
60089BUFFALO GROVE42,867$127,5374811.258%10%Balanced Mixed★★
60090WHEELING38,753$80,060318.071%10%Independent Suburban★★★
60091WILMETTE27,591$179,700279.885%0%High Density Independent★★★
60093WINNETKA20,272$227,0132612.885%4%High Density Independent★★
60101ADDISON37,175$82,705236.261%17%Mixed★★★
60103BARTLETT42,047$127,138317.465%16%Mixed★★★
60104BELLWOOD18,621$72,33763.283%17%Mixed★★★
60106BENSENVILLE20,321$76,425115.473%9%Low Density Independent★★★
60107STREAMWOOD39,450$94,502225.673%0%Independent Suburban★★★
60108BLOOMINGDALE23,647$100,0723715.768%14%High Density Independent★★★
60110CARPENTERSVILLE39,383$85,785112.882%0%Mixed★★★
60118WEST DUNDEE15,623$99,510117.073%18%Mixed★★★
60119ELBURN10,872$120,13943.775%0%Mixed★★★
60120ELGIN50,589$78,360316.148%13%Balanced Mixed★★★
60121Elgin——0————★
60122Elgin——0————★
60123ELGIN49,537$82,358459.164%16%Mixed★★★
60124ELGIN24,172$137,33572.9100%0%Low Density High Income★★
60126ELMHURST48,032$140,1765611.757%18%Balanced Mixed★★★
60130FOREST PARK14,165$78,62564.283%17%Mixed★★★
60131FRANKLIN PARK18,258$74,606105.570%0%Low Density Independent★★
60133HANOVER PARK37,222$88,460133.562%15%Mixed★★★
60134GENEVA30,938$143,697289.168%4%High Density Independent★★★
60137GLEN ELLYN38,945$127,886369.272%3%High Density Independent★★★
60138Glen Ellyn——0————★
60139GLENDALE HEIGHTS33,161$83,363154.580%7%Independent Suburban★★★
60143ITASCA11,645$115,78176.071%14%Mixed★★★
60144Gilberts83$61,25000.00%0%—★
60148Lombard52,598$94,256489.173%4%High Density Independent★★★
60151Maple Park3,944$123,40912.5100%0%—★
60153MAYWOOD23,385$64,76793.978%22%Mixed★★★
60154WESTCHESTER16,694$101,4142213.259%14%High Density Independent★★
60155BROADVIEW7,965$58,80733.8100%0%—★
60160MELROSE PARK25,177$64,400218.357%14%Balanced Mixed★★★
60161Burbank——0————★
60162HILLSIDE8,213$68,25011.2100%0%Mixed★★★
60163BERKELEY5,273$79,61823.850%0%Mixed★★★
60164NORTHLAKE21,371$71,54973.357%29%Mixed★★★
60165STONE PARK4,566$74,44812.2100%0%—★
60171RIVER GROVE10,532$72,46665.750%50%Mixed★★★
60172ROSELLE24,016$104,792239.678%4%High Density Independent★★★
60173SCHAUMBURG14,067$105,2433323.552%30%Low Resident Commercial★★★
60174ST CHARLES30,799$99,1853912.764%33%Mixed★★★
60175ST CHARLES25,957$169,742249.371%17%Mixed★★
60176SCHILLER PARK11,600$65,86210.9100%0%—★
60181OAKBROOK TERRACE30,973$86,8124313.970%23%Mixed★★★
60185WEST CHICAGO34,049$97,415185.389%0%Independent Suburban★★
60186West Chicago——0————★
60187WHEATON29,258$113,6145017.164%4%High Density Independent★★★
60188CAROL STREAM42,219$104,394225.282%0%Independent Suburban★★
60189WHEATON31,036$117,574134.285%0%Independent Suburban★★
60190WINFIELD11,652$139,1301412.079%14%High Density Independent★★★
60191WOOD DALE14,193$86,56596.367%0%Low Density Independent★★
60193SCHAUMBURG39,451$89,678235.852%22%Balanced Mixed★★★
60194SCHAUMBURG20,312$91,4022612.846%4%Mixed★★★
60195SCHAUMBURG5,018$90,1881325.946%8%Low Resident Commercial★★★
60201EVANSTON43,122$89,0324310.056%16%Balanced Mixed★★★
60202EVANSTON33,868$96,869133.854%23%Family Concentrated★★
60203Evanston4,540$159,92200.00%0%—★
60301OAK PARK3,207$89,6542578.064%4%Low Resident Commercial★★★
60302OAK PARK33,063$94,036319.477%0%High Density Independent★★★
60304OAK PARK17,564$130,29084.5100%0%Low Density High Income★★★
60305RIVER FOREST11,568$144,7842219.064%0%Low Resident Commercial★★★
60402BERWYN64,659$71,449568.763%25%Mixed★★★
60403Crest Hill17,225$68,30084.663%25%Mixed★★★
60404Shorewood19,668$118,701157.667%40%Mixed★★★
60406BLUE ISLAND24,959$55,830114.464%9%Independent Suburban★★★
60409CALUMET CITY35,708$56,727123.483%8%Mixed★★★
60410Channahon13,970$112,11153.680%0%Mixed★★
60411CHICAGO HEIGHTS53,222$56,384254.752%20%Balanced Mixed★★★
60412Calumet Park——0————★
60415CHICAGO RIDGE14,284$65,16864.283%17%Mixed★★★
60416COAL CITY9,372$76,52022.1100%50%Mixed★★
60418CRESTWOOD10,733$73,47932.80%67%Corporate Dominant★★★
60419DOLTON21,283$54,74862.867%0%Mixed★★★
60421Elwood3,850$100,95600.00%0%—★
60422FLOSSMOOR9,735$136,7151717.571%0%Low Resident Commercial★★★
60423FRANKFORT32,596$134,6403410.479%3%High Density Independent★★★
60425Glenwood8,623$69,27800.00%0%—★
60426HARVEY23,213$41,24631.333%33%Mixed★★
60428MARKHAM11,155$48,54210.9100%0%Mixed★★★
60429HAZEL CREST15,069$56,36674.786%0%Independent Suburban★★
60430HOMEWOOD20,430$85,1362210.868%5%High Density Independent★★★
60431Joliet27,357$109,136134.877%8%Independent Suburban★★
60432JOLIET20,483$61,34562.983%33%Mixed★★★
60433JOLIET15,485$58,82610.70%0%Mixed★★★
60434Joliet——1————★
60435Joliet48,574$72,8605310.966%8%High Density Independent★★★
60436Joliet18,452$57,81552.780%40%Mixed★★★
60438LANSING29,059$68,502186.278%0%Low Density Independent★★★
60439Lemont24,670$128,028239.378%4%High Density Independent★★★
60440Bolingbrook51,412$87,009305.840%37%Mixed★★★
60441Lockport37,046$98,548143.857%21%Mixed★★★
60442MANHATTAN13,135$123,20821.5100%0%Mixed★★★
60443MATTESON20,735$85,87852.4100%0%Mixed★★★
60445CRESTWOOD14,632$67,41174.886%14%Mixed★★★
60446Romeoville41,253$96,317133.169%8%Mixed★★★
60447Minooka15,662$111,59342.575%0%Mixed★★
60448Mokena24,626$119,229176.988%0%Low Density Independent★★★
60449MONEE9,564$89,97455.2100%0%Low Density Independent★★★
60450Morris20,729$82,295125.867%8%Low Density Independent★★★
60451New Lenox37,488$128,316246.471%17%Mixed★★★
60452OAK FOREST26,939$90,812217.867%19%Mixed★★★
60453OAK LAWN57,665$77,221529.058%10%Balanced Mixed★★★
60454Oak Forest——0————★
60455BRIDGEVIEW17,204$61,273105.850%20%Family Concentrated★★★
60456HOMETOWN4,299$56,84124.750%0%Mixed★★★
60457HICKORY HILLS14,650$81,72396.178%0%Low Density Independent★★★
60458JUSTICE14,360$59,07742.850%0%Mixed★★★
60459BURBANK29,122$81,060175.853%18%Balanced Mixed★★★
60461OLYMPIA FIELDS4,988$99,1251428.179%0%Low Resident Commercial★★
60462ORLAND PARK40,942$94,6895914.471%14%High Density Independent★★★
60463PALOS HEIGHTS13,687$102,7734130.063%5%Low Resident Commercial★★★
60464Palos Park9,779$127,6861111.382%9%High Density Independent★★★
60465Worth/Palos Heights18,278$79,306168.881%0%High Density Independent★★★
60466PARK FOREST21,243$59,29131.4100%0%Mixed★★★
60467ORLAND PARK25,161$103,1753112.365%13%High Density Independent★★★
60468PEOTONE5,782$94,62023.550%0%Family Concentrated★★★
60469Posen5,423$60,37500.00%0%—★
60471RICHTON PARK13,237$71,43232.367%0%Mixed★★
60472Robbins4,812$47,12024.2100%0%—★
60473SOUTH HOLLAND21,695$80,893188.372%6%High Density Independent★★★
60475STEGER10,185$60,22022.050%0%Mixed★★★
60476Thornton2,169$65,71400.00%0%—★
60477TINLEY PARK36,543$90,712359.677%3%High Density Independent★★★
60478COUNTRY CLUB HILLS16,591$73,39510.6100%0%Mixed★★★
60480WILLOW SPRINGS5,300$98,65935.7100%0%Low Density Independent★★★
60481WILMINGTON11,303$73,22332.667%0%Mixed★★
60482WORTH11,084$53,99376.3100%0%Low Density Independent★★★
60484University Park6,633$62,57011.50%0%—★
60487TINLEY PARK26,198$129,12972.7100%0%Low Density High Income★★★
60490Bolingbrook22,343$146,551104.570%20%Low Density High Income★★★
60491Homer Glen22,779$132,110208.870%10%High Density Independent★★
60501SUMMIT11,655$55,42976.086%14%Mixed★★
60502Aurora23,056$146,855156.587%7%Low Density Independent★★★
60503Aurora16,660$140,72363.683%0%Low Density High Income★★
60504Aurora39,128$92,760369.261%22%Mixed★★★
60505AURORA59,466$63,417122.075%0%Mixed★★★
60506AURORA50,300$71,560408.048%25%Balanced Mixed★★★
60510BATAVIA28,393$114,323176.082%6%Low Density Independent★★★
60511Big Rock1,756$113,06515.7100%0%—★
60512Bristol880$100,92700.00%0%—★
60513BROOKFIELD19,366$98,984136.777%8%Low Density Independent★★
60514Clarendon Hills9,691$108,17588.350%0%Family Concentrated★★★
60515Downers Grove29,112$116,6014515.569%11%High Density Independent★★★
60516Downers Grove28,617$113,032207.065%25%Mixed★★★
60517Woodridge33,282$95,145329.684%0%High Density Independent★★★
60519Eola70$107,08300.00%0%—★
60521Hinsdale18,102$242,4623117.165%19%Mixed★★★
60523Oak Brook10,179$106,1853231.469%31%Low Resident Commercial★★★
60525LA GRANGE31,647$108,9413812.076%11%High Density Independent★★★
60526La Grange13,468$113,210139.777%15%Mixed★★★
60527Willowbrook28,983$115,3183813.189%3%High Density Independent★★★
60532Lisle29,135$96,935299.969%10%High Density Independent★★
60534LYONS10,670$59,32732.833%0%Mixed★★★
60536Millbrook88$89,37500.00%0%—★
60537Millington551$79,09100.00%0%—★
60538MONTGOMERY30,101$91,59172.357%0%Family Concentrated★★★
60539Mooseheart246—00.00%0%—★
60540Naperville42,756$143,9126715.760%13%High Density Independent★★★
60541Newark3,447$111,66700.00%0%—★
60542NORTH AURORA18,105$105,450158.367%27%Mixed★★★
60543Oswego40,714$108,924327.944%34%Balanced Mixed★★★
60544PLAINFIELD28,073$103,667248.650%38%Mixed★★
60545PLANO13,704$88,75042.975%25%Mixed★★★
60546NORTH RIVERSIDE16,470$106,9672112.881%10%High Density Independent★★★
60548SANDWICH12,040$82,60775.886%14%Mixed★★
60554Sugar Grove12,029$117,580108.370%30%Mixed★★★
60555WARRENVILLE14,436$95,346139.077%0%High Density Independent★★★
60558WESTERN SPRINGS13,557$198,8361410.364%21%Mixed★★★
60559Westmont24,411$88,2903916.067%8%High Density Independent★★
60560Yorkville26,932$106,543124.558%8%Balanced Mixed★★★
60563Naperville38,702$106,3285714.774%18%Mixed★★★
60564Naperville46,832$170,6305311.372%17%Mixed★★★
60565Naperville38,942$155,179153.967%20%Low Density High Income★★
60585Plainfield24,754$153,026166.581%13%Independent Suburban★★
60586Plainfield48,029$123,780142.971%29%Low Density High Income★★
60601CHICAGO16,398$121,2943118.974%13%High Density Independent★★
60602CHICAGO938$167,61742447.852%24%Low Resident Commercial★★★
60603CHICAGO1,110$124,888981.167%0%Low Resident Commercial★★★
60604CHICAGO737$76,667567.820%80%Low Resident Commercial★★★
60605CHICAGO34,314$116,462288.286%7%High Density Independent★★★
60606CHICAGO3,513$133,3331439.964%7%Low Resident Commercial★★★
60607CHICAGO28,797$119,5005218.173%15%Mixed★★★
60608CHICAGO82,749$66,821364.356%25%Balanced Mixed★★★
60609CHICAGO63,241$47,209182.956%28%Mixed★★★
60610CHICAGO42,904$106,277337.773%18%Mixed★★★
60611CHICAGO35,247$126,8126317.968%16%Mixed★★★
60612CHICAGO34,459$58,8584813.952%25%Mixed★★★
60613CHICAGO51,961$92,238346.571%18%Mixed★★★
60614CHICAGO71,701$135,364578.067%7%Independent Suburban★★★
60615CHICAGO42,780$56,518174.071%6%Mixed★★★
60616CHICAGO52,707$72,326366.883%0%Independent Suburban★★★
60617CHICAGO83,188$51,203212.567%10%Mixed★★★
60618CHICAGO92,235$100,976525.660%27%Balanced Mixed★★★
60619CHICAGO60,443$42,802203.345%20%Mixed★★
60620CHICAGO68,330$46,472162.381%13%Mixed★★★
60621CHICAGO26,997$30,16393.356%22%Mixed★★
60622CHICAGO53,944$119,1345510.267%11%High Density Independent★★★
60623CHICAGO76,611$37,814344.465%18%Mixed★★★
60624CHICAGO35,664$31,76872.086%0%Mixed★★
60625CHICAGO80,296$83,527445.570%14%Independent Suburban★★★
60626CHICAGO50,135$56,14581.675%13%Mixed★★
60628CHICAGO61,419$48,601162.681%13%Mixed★★
60629CHICAGO108,997$53,318444.048%30%Balanced Mixed★★★
60630CHICAGO55,295$91,135559.978%5%High Density Independent★★★
60631CHICAGO30,418$112,974268.665%19%Mixed★★★
60632CHICAGO86,372$53,966475.457%21%Balanced Mixed★★★
60633CHICAGO12,440$54,95621.650%0%Mixed★★★
60634CHICAGO75,873$82,771587.671%10%Independent Suburban★★
60636CHICAGO29,833$30,45182.788%0%Mixed★★★
60637CHICAGO51,145$37,24791.867%0%Mixed★★
60638CHICAGO57,799$85,374284.861%0%Independent Suburban★★★
60639CHICAGO85,248$54,969414.880%12%Independent Suburban★★
60640CHICAGO67,317$69,397426.267%24%Mixed★★
60641CHICAGO68,968$79,884385.568%13%Independent Suburban★★
60642CHICAGO21,444$137,853115.155%27%Balanced Mixed★★★
60643CHICAGO48,270$80,461316.477%10%Independent Suburban★★★
60644CHICAGO49,445$34,17761.250%0%Family Concentrated★★★
60645CHICAGO48,692$73,726193.974%0%Mixed★★★
60646CHICAGO28,770$112,2834515.684%9%High Density Independent★★★
60647CHICAGO85,685$97,550617.167%21%Mixed★★★
60649CHICAGO50,143$39,862122.467%17%Mixed★★★
60651CHICAGO65,229$48,53271.186%14%Mixed★★★
60652CHICAGO42,223$76,300133.185%0%Mixed★★
60653CHICAGO34,364$35,13672.071%0%Mixed★★★
60654CHICAGO23,475$138,2792510.760%36%Mixed★★★
60655CHICAGO28,000$115,324155.467%0%Low Density Independent★★★
60656CHICAGO29,180$82,992206.885%5%Low Density Independent★★★
60657CHICAGO71,192$105,428709.860%19%Balanced Mixed★★★
60659CHICAGO42,621$64,2025813.667%9%High Density Independent★★
60660CHICAGO42,895$63,596255.872%16%Mixed★★★
60661CHICAGO11,513$139,74876.1100%14%Mixed★★★
60706NORRIDGE24,233$81,678229.173%18%Mixed★★★
60707ELMWOOD PARK40,845$76,343286.964%21%Mixed★★★
60712LINCOLNWOOD13,268$99,3902015.180%0%Low Resident Commercial★★★
60714NILES30,857$76,0523912.672%21%Mixed★★
60803ALSIP22,198$62,99283.688%25%Mixed★★
60804CICERO84,189$64,325242.954%25%Mixed★★★
60805EVERGREEN PARK19,730$92,266199.674%16%Mixed★★★
60827RIVERDALE25,538$35,83531.267%0%Mixed★★★
Demographics last updated: March 14, 2026
Loading saturation map...

ADA HPI State-Level DSO Affiliation Benchmarks

Illinois

Massachusetts