snapshot: where the doctors work

By Matt Carroll, Globe Staff | Feb. 20, 2014
The state Board of Registration in Medicine lists where doctors work. The chart shows where the most doctors work, per 10,000 residents. The data is for 2013.
CommunityDoctors per 10,000 residents 2013RankTotal doctors
ABINGTON9.417615
ACTON24.68054
ACUSHNET0.02840
ADAMS7.12016
AGAWAM8.418524
ALFORD81.094
AMESBURY7.419812
AMHERST16.912664
ANDOVER22.68975
AQUINNAH32.2531
ARLINGTON17.012373
ASHBURNHAM4.92343
ASHBY0.02840
ASHFIELD0.02840
ASHLAND4.22447
ATHOL14.713917
ATTLEBORO30.759134
AUBURN29.76548
AVON2.32611
AYER52.52939
BARNSTABLE60.421273
BARRE18.511010
BECKET0.02840
BEDFORD48.03564
BELCHERTOWN7.519611
BELLINGHAM4.32437
BELMONT73.614182
BERKLEY0.02840
BERLIN3.52541
BERNARDSTON0.02840
BEVERLY51.430203
BILLERICA8.019032
BLACKSTONE1.12801
BLANDFORD0.02840
BOLTON8.21874
BOSTON170.4210,522
BOURNE9.617419
BOXBOROUGH0.02840
BOXFORD13.814711
BOYLSTON11.51615
BRAINTREE27.47198
BREWSTER12.215712
BRIDGEWATER6.021816
BRIMFIELD13.91455
BROCKTON44.539417
BROOKFIELD2.92581
BROOKLINE86.38507
BUCKLAND5.32291
BURLINGTON229.01561
CAMBRIDGE94.65995
CANTON16.212935
CARLISLE18.51099
CARVER1.72702
CHARLEMONT0.02840
CHARLTON7.719210
CHATHAM19.610612
CHELMSFORD50.631171
CHELSEA23.68583
CHESHIRE0.02840
CHESTER0.02840
CHESTERFIELD0.02840
CHICOPEE8.718248
CHILMARK23.1862
CLARKSBURG5.92211
CLINTON6.62089
COHASSET25.27919
COLRAIN0.02840
CONCORD124.53220
CONWAY5.32281
CUMMINGTON0.02840
DALTON5.92194
DANVERS45.738121
DARTMOUTH45.837156
DEDHAM29.56773
DEERFIELD17.61199
DENNIS7.020210
DIGHTON5.62254
DOUGLAS1.22771
DOVER17.911510
DRACUT3.725211
DUDLEY1.82682
DUNSTABLE0.02840
DUXBURY17.911427
EAST BRIDGEWATER10.916415
EAST BROOKFIELD0.02840
EASTHAM0.02840
EASTHAMPTON8.118913
EAST LONGMEADOW17.811628
EASTON21.29649
EDGARTOWN14.81386
EGREMONT0.02840
ERVING0.02840
ESSEX5.72242
EVERETT12.515652
FAIRHAVEN14.514023
FALL RIVER40.741362
FALMOUTH47.336149
FITCHBURG12.915452
FLORIDA0.02840
FOXBOROUGH30.85852
FRAMINGHAM38.943266
FRANKLIN7.919125
FREETOWN1.12781
GARDNER31.65564
GEORGETOWN8.61847
GILL6.72061
GLOUCESTER10.816731
GOSHEN0.02840
GOSNOLD0.02840
GRAFTON5.12319
GRANBY1.62731
GRANVILLE0.02840
GREAT BARRINGTON77.41155
GREENFIELD54.42595
GROTON15.013616
GROVELAND0.02840
HADLEY30.56016
HALIFAX1.32751
HAMILTON21.99317
HAMPDEN1.92651
HANCOCK0.02840
HANOVER13.015318
HANSON2.02642
HARDWICK3.32551
HARVARD13.81489
HARWICH16.312820
HATFIELD21.3957
HAVERHILL14.314387
HAWLEY0.02840
HEATH0.02840
HINGHAM18.111340
HINSDALE0.02840
HOLBROOK4.62395
HOLDEN10.416918
HOLLAND0.02840
HOLLISTON5.92208
HOLYOKE34.650138
HOPEDALE23.78414
HOPKINTON13.415020
HUBBARDSTON0.02840
HUDSON4.22468
HULL2.92593
HUNTINGTON22.9885
IPSWICH14.414119
KINGSTON6.32098
LAKEVILLE7.51958
LANCASTER13.714911
LANESBOROUGH3.22571
LAWRENCE30.957236
LEE15.11359
LEICESTER0.92811
LENOX37.84519
LEOMINSTER34.849142
LEVERETT5.42271
LEXINGTON52.927166
LEYDEN14.11441
LINCOLN36.24623
LITTLETON1.12791
LONGMEADOW27.97044
LOWELL19.2107205
LUDLOW5.223011
LUNENBURG5.02335
LYNN12.2158110
LYNNFIELD11.216313
MALDEN10.816864
MANCHESTER-BY-THE-SEA25.37813
MANSFIELD6.021614
MARBLEHEAD17.711735
MARION8.21884
MARLBOROUGH17.112166
MARSHFIELD2.82607
MASHPEE21.49430
MATTAPOISETT6.62074
MAYNARD0.02840
MEDFIELD10.816513
MEDFORD21.992123
MEDWAY4.72376
MELROSE35.94797
MENDON10.31706
MERRIMAC6.32104
METHUEN23.983113
MIDDLEBOROUGH9.117821
MIDDLEFIELD0.02840
MIDDLETON8.91808
MILFORD56.824159
MILLBURY6.82049
MILLIS7.61936
MILLVILLE0.02840
MILTON31.55685
MONROE0.02840
MONSON3.52533
MONTAGUE8.31867
MONTEREY0.02840
MONTGOMERY0.02840
MOUNT WASHINGTON0.02840
NAHANT0.02840
NANTUCKET19.710520
NATICK29.76398
NEEDHAM48.833141
NEW ASHFORD43.9401
NEW BEDFORD17.0122162
NEW BRAINTREE0.02840
NEWBURY7.51975
NEWBURYPORT63.719111
NEW MARLBOROUGH0.02840
NEW SALEM0.02840
NEWTON75.413642
NORFOLK1.82672
NORTH ADAMS35.74849
NORTHAMPTON80.910231
NORTH ANDOVER34.25297
NORTH ATTLEBOROUGH6.321118
NORTHBOROUGH17.012524
NORTHBRIDGE7.020311
NORTH BROOKFIELD0.02840
NORTHFIELD0.02840
NORTH READING6.02159
NORTON5.822311
NORWELL49.53252
NORWOOD70.315201
OAK BLUFFS57.42226
OAKHAM0.02840
ORANGE3.82513
ORLEANS17.012410
OTIS0.02840
OXFORD0.72831
PALMER29.76436
PAXTON0.02840
PEABODY34.351176
PELHAM0.02840
PEMBROKE11.216220
PEPPERELL1.72692
PERU0.02840
PETERSHAM0.02840
PHILLIPSTON0.02840
PITTSFIELD65.018291
PLAINFIELD0.02840
PLAINVILLE9.71738
PLYMOUTH29.962169
PLYMPTON0.02840
PRINCETON20.51007
PROVINCETOWN27.2728
QUINCY28.869266
RANDOLPH4.723815
RAYNHAM14.913720
READING16.213040
REHOBOTH6.02177
REVERE10.017152
RICHMOND20.31013
ROCHESTER1.92661
ROCKLAND2.32624
ROCKPORT1.42741
ROWE0.02840
ROWLEY1.72721
ROYALSTON0.02840
RUSSELL0.02840
RUTLAND1.32761
SALEM56.823235
SALISBURY4.82364
SANDISFIELD0.02840
SANDWICH16.412734
SAUGUS4.124811
SAVOY0.02840
SCITUATE8.818116
SEEKONK4.42426
SHARON15.913228
SHEFFIELD6.12142
SHELBURNE31.7546
SHERBORN26.77311
SHIRLEY4.22473
SHREWSBURY20.89974
SHUTESBURY0.02840
SOMERSET3.32566
SOMERVILLE14.4142109
SOUTHAMPTON1.72711
SOUTHBOROUGH48.13447
SOUTHBRIDGE40.74268
SOUTH HADLEY12.015921
SOUTHWICK4.22454
SPENCER8.618310
SPRINGFIELD66.1171,011
STERLING15.413412
STOCKBRIDGE77.01215
STONEHAM53.626115
STOUGHTON15.613342
STOW4.62403
STURBRIDGE7.61947
SUDBURY19.810435
SUNDERLAND0.02840
SUTTON4.52414
SWAMPSCOTT21.09729
SWANSEA12.615520
TAUNTON19.9103111
TEMPLETON5.02324
TEWKSBURY13.814640
TISBURY38.04415
TOLLAND0.02840
TOPSFIELD4.92353
TOWNSEND6.72056
TRURO10.01722
TYNGSBOROUGH0.92821
TYRINGHAM0.02840
UPTON13.315210
UXBRIDGE13.415118
WAKEFIELD5.622614
WALES0.02840
WALPOLE11.616028
WALTHAM29.566179
WARE24.38124
WAREHAM28.96863
WARREN0.02840
WARWICK0.02840
WASHINGTON0.02840
WATERTOWN21.09867
WAYLAND26.27434
WEBSTER8.917915
WELLESLEY95.84268
WELLFLEET25.5777
WENDELL0.02840
WENHAM2.12631
WESTBOROUGH30.16155
WEST BOYLSTON18.311214
WEST BRIDGEWATER15.913111
WEST BROOKFIELD10.81664
WESTFIELD17.312071
WESTFORD9.117720
WESTHAMPTON6.22121
WESTMINSTER19.210814
WEST NEWBURY7.12003
WESTON61.32069
WESTPORT5.82229
WEST SPRINGFIELD18.311152
WEST STOCKBRIDGE23.0873
WEST TISBURY0.02840
WESTWOOD91.06133
WEYMOUTH52.728283
WHATELY20.11023
WHITMAN6.22139
WILBRAHAM22.59132
WILLIAMSBURG24.2826
WILLIAMSTOWN25.87620
WILMINGTON9.417521
WINCHENDON3.92504
WINCHESTER69.716149
WINDSOR0.02840
WINTHROP4.02497
WOBURN22.69086
WORCESTER90.171,631
WORTHINGTON26.0753
WRENTHAM7.31998
YARMOUTH17.711842