County outline
Where Bristol County is located
Area breakdown
Land accounts for 80% of Bristol County’s measured area and water for 20%. Its combined area converts to 1,790 square kilometers or approximately 442,320 acres.
Green: land · blue: water
| Measurement | Square miles | Square kilometers | Acres |
|---|---|---|---|
| Land | 553.118 | 1,432.569 | 353,995.5 |
| Water | 138.007 | 357.436 | 88,324.5 |
| Total | 691.125 | 1,790.006 | 442,320 |
How Bristol County compares
By original Census land area, Bristol County ranks #7 of 14 in Massachusetts and #1885 of 3,222 nationally. National rankings include the 50 states, District of Columbia, and Puerto Rico.
Its land area is 1.024 times the Massachusetts county-equivalent median of 540.2 square miles. It accounts for 7.1% of the combined county land area in the state.
See the complete Massachusetts ranking · What counts as a county equivalent?
Population and density of Bristol County
The Census Bureau estimates that 593,640 people lived in Bristol County on July 1, 2025. That ranks #119 of 3,222 county equivalents nationally and #6 of 14 in Massachusetts. Since the April 1, 2020 estimates base of 579,295, the population has grown by 14,345 (+2.5%), compared with +1.7% for Massachusetts as a whole.
With 553.1 square miles of land, that is 1,073 people per square mile (414 per km²), placing Bristol County #176 nationally for density and #5 in Massachusetts. The median county equivalent has 47 people per square mile; the Massachusetts median is 673. Put another way, there are about 0.596 acres of land per resident.
| July 1 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| Estimate | 576,723 | 579,699 | 581,598 | 586,182 | 590,865 | 593,640 |
| Change | — | +2,976 | +1,899 | +4,584 | +4,683 | +2,775 |
U.S. Census Bureau, Vintage 2025 population estimates. Estimates are revised each year and are not decennial census counts. Density divides the whole population by the whole county’s land area, so it describes an average, not how settlement is distributed within the county. Population sources and methods.
Cities and towns in Bristol County
Bristol County is divided into 20 cities and towns. In Massachusetts, county subdivisions are local governments, and together they cover all of the county’s land and residents.
The most populous is New Bedford city, with 101,834 residents (17.2% of the county). The largest by land is Dartmouth town, at 60.9 mi², or 11% of the county’s land. The county seat, Taunton city, has 62,522 residents. Among those with at least 1,000 residents in 2020, Raynham town grew fastest since then (+9.3%).
| County subdivision | Population 2025 | Since 2020 | Land mi² | Share of county land |
|---|---|---|---|---|
| New Bedford city | 101,834 | +0.8% | 20 | 3.6% |
| Fall River city | 95,298 | +1.4% | 33.1 | 6% |
| Taunton cityCounty seat | 62,522 | +5.3% | 46.7 | 8.4% |
| Attleboro city | 47,447 | +2.1% | 26.8 | 4.8% |
| Dartmouth town | 34,367 | +1.2% | 60.9 | 11% |
| North Attleborough Town city | 31,506 | +2.2% | 18.9 | 3.4% |
| Easton town | 25,795 | +2.9% | 28.8 | 5.2% |
| Mansfield town | 24,236 | +1.6% | 20.1 | 3.6% |
| Norton town | 19,559 | +1.9% | 27.8 | 5% |
| Somerset town | 18,681 | +2.2% | 7.898 | 1.4% |
| Swansea town | 17,701 | +3% | 22.7 | 4.1% |
| Westport town | 16,851 | +3.1% | 49.8 | 9% |
| Raynham town | 16,579 | +9.3% | 20.5 | 3.7% |
| Fairhaven town | 16,110 | +1.2% | 12.4 | 2.2% |
| Seekonk town | 16,046 | +3.3% | 18.4 | 3.3% |
Show the other 5 subdivisions
| Name | Population 2025 | Since 2020 | Land mi² |
|---|---|---|---|
| Rehoboth town | 13,567 | +8.5% | 46.9 |
| Acushnet town | 10,800 | +2.4% | 18.4 |
| Freetown town | 9,443 | +2.6% | 34.5 |
| Dighton town | 8,348 | +3% | 22 |
| Berkley town | 6,950 | +2.9% | 16.5 |
Population: U.S. Census Bureau Vintage 2025 subcounty estimates, counting only the part of each subdivision inside Bristol County. Land: 2026 Census Gazetteer. How communities are listed.
Metropolitan area
Bristol County is a central county of the Providence-Warwick, RI-MA Metropolitan Statistical Area. Its 6 county equivalents have 1,708,161 residents on 1,587 square miles of land; Bristol County accounts for 34.9% of the land and 34.8% of the residents. By combined land it ranks #211 of 393 metropolitan areas, and #40 by population. It belongs to the Boston-Worcester-Providence, MA-RI-NH Combined Statistical Area.
| County equivalent | Population 2025 | Land mi² |
|---|---|---|
| Providence CountyRhode Island | 678,179 | 409.5 |
| Bristol County | 593,640 | 553.1 |
| Kent CountyRhode Island | 173,495 | 168.6 |
| Washington CountyRhode Island | 129,795 | 329.3 |
| Newport CountyRhode Island | 83,051 | 102.4 |
| Bristol CountyRhode Island | 50,001 | 24.1 |
ZIP codes
36 ZIP Code Tabulation Areas have land in Bristol County; 35 of them have most of their land inside the county, and the others mainly cover neighboring areas.
020480235602357023750270202703027150271702718027190272002721027230272402725027260274002743027440274502746027470274802760027630276402766027670276902771027770277902780027900279102861
ZIP Code Tabulation Areas are the Census Bureau’s approximations of USPS ZIP Code service areas, from the 2020 Census relationship files. Lighter codes have less than half of their land in this county. Post-office-box and single-address ZIP Codes have no tabulation area.
Counties bordering Bristol County
Bristol County shares a land border with 5 county equivalents, including 3 in Rhode Island. It has more land than 4 of them. The largest neighbor is Plymouth County (658.5 mi²) and the smallest is Bristol County (24.1 mi²). Together with its neighbors, Bristol County forms a block of 2,143.8 mi² of land, of which it holds 25.8%.
| Bordering county equivalent | Land mi² | Size vs. Bristol | Compare |
|---|---|---|---|
| Plymouth County | 658.5 | 1.2× larger | Compare |
| Providence CountyRhode Island | 409.5 | 1.4× smaller | Compare |
| Norfolk County | 396.1 | 1.4× smaller | Compare |
| Newport CountyRhode Island | 102.4 | 5.4× smaller | Compare |
| Bristol CountyRhode Island | 24.1 | 22.9× smaller | Compare |
How big is Bristol County compared with U.S. states?
Bristol County has less land than any of the 50 states. Rhode Island, the smallest state by land area, has 1,033.9 mi², about 1.9 times as much. Massachusetts’s county land could hold about 14 areas the size of Bristol County.
Another way to picture it: the same land area would fill a square about 23.5 miles (37.8 km) on each side. Real county shapes are rarely square, so this is a scale reference rather than a width or driving distance.
State figures are the sums of each state’s county-equivalent land measurements in the same Census release, so states and counties are compared on the same basis. Published state totals can differ slightly because of rounding. Compare all states · Counties bigger than entire states.
What stands out about Bristol County?
Bristol County has more land than 1,337 of the other 3,221 county equivalents in the dataset.
A median is the middle county-equivalent measurement, not the average of the largest and smallest. All three bars use the same linear scale. Very small areas may appear as a thin sliver; the labels retain their values.
Does including water change its rank?
Using land plus water places Bristol County at #1,462 nationally by total area, 423 places closer to the top than its land rank. The water assigned to this geography moves it ahead of some county equivalents with more land.
Its water share is 20%, compared with a national county-equivalent median of 1.2% — 18.8 percentage points higher. This describes the statistical geography’s land/water mix, not flood exposure or developable land.
Closest positions in the national land ranking
These entries sit immediately beside Bristol County in the national ranking. They can be in different states and are not necessarily geographic neighbors.
| Land rank | County equivalent | Land mi² | Comparison |
|---|---|---|---|
| #1884 | Harlan County, Nebraska | 553.5 | Compare |
| #1885 | Bristol County, Massachusetts | 553.1 | This county |
| #1886 | Barry County, Michigan | 553.1 | Compare |
Calculated from the same Census release as the area table. Total-area order uses original ALAND + AWATER; water shares and chart labels use published square miles. Calculation details.
Representative coordinates
The Census internal point is 41.748830, -71.088819. It represents a location inside the geography; it is not necessarily the centroid or the address of a courthouse.
Source and precision
U.S. Census Bureau, 2026 Gazetteer Files, Counties. Original ALAND: 1,432,568,156 m²; AWATER: 357,437,743 m². Rankings use ALAND; exact ties use ascending GEOID. Tables preserve Census-published square miles to three decimals, with conversions based on those values.
Common questions
How big is Bristol County?
Bristol County, Massachusetts has 553.1 square miles (1,432.6 km²) of land and 138 square miles of water, for a total area of 691.1 square miles. It ranks #1885 of 3,222 U.S. county equivalents by land area.
Is Bristol County the largest county in Massachusetts?
No. Bristol County ranks #7 of 14 in Massachusetts by land area. The largest is Worcester County, with 1,510.7 square miles of land.
What counties border Bristol County?
Bristol County shares a land border with Plymouth County, Norfolk County, Providence County, Rhode Island, Newport County, Rhode Island, and Bristol County, Rhode Island.
What is the population of Bristol County?
The Census Bureau estimates Bristol County had 593,640 residents on July 1, 2025, ranking #119 of 3,222 county equivalents. That is 1,073 people per square mile of land.
What is the county seat of Bristol County?
The county seat of Bristol County is Taunton.
What cities and towns are in Bristol County?
Bristol County has 20 county subdivisions (cities, towns and townships). The most populous five are New Bedford city, Fall River city, Taunton city, Attleboro city, and Dartmouth town.
Is Bristol County part of a metropolitan area?
Yes. It is a central county of the Providence-Warwick, RI-MA Metropolitan Statistical Area, which has 6 county equivalents and 1,708,161 residents.
How many ZIP codes are in Bristol County?
36 ZIP Code Tabulation Areas have land in Bristol County, and 35 of them have most of their land inside the county. Census ZIP Code Tabulation Areas approximate USPS ZIP Code areas.
How does Bristol County compare with U.S. states?
It has less land than every state. Rhode Island, the smallest, has 1.9 times as much land.
How many acres of land are in Bristol County?
The land measurement converts to approximately 353,996 acres. Including water, total area is approximately 442,320 acres. One square mile equals 640 acres.
Why might another source show a different area?
Check whether it reports land or total area, its Census vintage, and its rounding. Our guide explains how to reconcile county area figures.
Can this establish a property boundary?
No. Statistical measurements and generalized maps do not establish property lines. Consult the relevant local surveying or land-records authority.