Median Age
42 Years
Largest Age Group
55-64 Years
Approximately 14% of Residents
Under 20
22%
Over 65
18%
Avg Rent
$2,101
Population
40,931
Renter Mix
31% Rent
North Attleboro carries a quiet confidence that comes from real history and a strong sense of place. Roughly 40 miles southwest of Boston and about 13 miles northeast of Providence, this Bristol County city balances a peaceful suburban character with easy access to two major metro areas. The historic North Attleboro Center, a brick-lined downtown on the National Register of Historic Places, anchors daily life with locally owned restaurants, boutique shops, and a weekly farmers market. Green space is never far away, and the city's modest scale makes errands and daily routines genuinely easy to manage on foot in the center.
Renters will find a range of housing options across the city, from single-family-style townhomes and garden-style apartment communities to updated units within walking distance of the downtown core. The architecture shifts from classic New England triple-deckers and colonial-era wood-frame homes near the center to more contemporary suburban developments on the city's edges. Today, Metalor, the world's largest gold refiner, operates and recently expanded a major facility here, keeping that heritage of precision craftsmanship alive in a modern form.
Historic homes sit on streets in North Attleboro.
Several condo and townhome complexes are available throughout North Attleboro.
Come shop and dine at the Emerald Square Mall near North Attleboro.
Visit the World War I Memorial Park to enjoy scenic views of North Attleboro.
Ranch style homes are popular in North Attleboro.
Discover spacious neighborhoods in North Attleboro.
Median Household Income
$103,005
Average: $124,828
Education
14,796
Residents Have a Degree
Job Market
22,769
Workers Employed
Median Age
42 Years
Largest Age Group
55-64 Years
Approximately 14% of Residents
Under 20
22%
Over 65
18%
Housing Distribution
North Attleboro has more homeowners than renters.
Education Distribution
Review this city's overall education levels.
As of September 2026, the average apartment rent in North Attleboro, MA is $1,495 for a studio, $2,122 for one bedroom, $2,535 for two bedrooms, and $3,627 for three bedrooms. Apartment rent in North Attleboro has increased by 2.7% in the past year.
Explore how walkable, bikeable, drivable, and transit-friendly North Attleboro, MA is for everyday living.
Fairly Walkable
Walkability
Exceptionally Drivable
Drivability
Fairly Bikeable
Bikeability
† Our analysis of utilities, groceries, transportation, healthcare, home prices, and other goods and services is sourced from the Cost of Living Index, a respected benchmark published by the Council for Community and Economic Research (C2ER) that provides a thorough overview of living expenses across different regions.
Rent data is provided by CoStar Group’s Market Trend reports. As the industry leader in commercial real estate information, analytics, and news, CoStar conducts extensive research to produce and maintain a comprehensive database of commercial real estate information. We combine this data with public record to provide the most up-to-date rental information available.
Consumer goods, services, and home prices are sourced from the Cost of Living Index published by the Council for Community and Economic Research (C2ER). The data on this page is updated quarterly. It was last published in September 2026.
Demographic information comes from Neustar and combines detailed address data with U.S. Census and American Community Survey statistics to produce reliable local estimates.