| Grafton | |
| Grafton Home & House Values: Free Home Valuation at HouseValues.com | |
| Elevation: | 425 feet |
| Foreign born: | 4.3% (1.3% Europe, 1.3% Asia, 1.0% North America, 0.5% Latin America) |
| County: | Worcester |
| Races | |
| White Non-Hispanic: | 94.5% |
| Hispanic: | 1.9% |
| Black: | 1.2% |
| Two or more races: | 1.0% |
| Marital Status | |
| Now married: | 59.0% |
| Never married: | 25.6% |
| Divorced: | 8.6% |
| Widowed: | 5.5% |
| Separated: | 1.3% |
| Median | |
| House value: | $183,500 |
| Household income: | $56,020 |
| Resident age: | 35.9 years |
| Grafton Compared to Massachusetts State Average | |
| Median house value: | above |
| Black race population percentage: | much below |
| Unemployed percentage: | below |
| Education | |
| High school or higher: | 89.9% |
| Bachelor's degree or higher: | 34.8% |
| Graduate or professional degree: | 11.8% |
| Unemployed: | 3.0% |
| Crime Statistics | |
| Ancestries | |
| Irish: | 27.0% |
| Italian: | 16.5% |
| English: | 14.4% |
| French: | 14.3% |
| French Canadian: | 11.2% |
| Polish: | 8.1% |
| Nearby City | Distance from Grafton to... | Population in 2002 |
| Millbury, MA | 3.92 miles (6.31 km) | |
| Northbridge, MA | 4.26 miles (6.86 km) | |
| Upton, MA | 4.83 miles (7.77 km) | |
| Sutton, MA | 5.58 miles (8.99 km) | |
| Westborough, MA | 5.60 miles (9.01 km) | |
| Shrewsbury, MA | 6.30 miles (10.15 km) | |
| Whitinsville, MA | 6.70 miles (10.79 km) | |
| Worcester, MA | 7.10 miles (11.43 km) | 174,962 |
| Auburn, MA | 7.73 miles (12.45 km) | |
| Northborough, MA | 8.11 miles (13.05 km) | |
| Hopkinton, MA | 8.49 miles (13.66 km) | |
| Hopedale, MA | 9.10 miles (14.64 km) | |
| Uxbridge, MA | 9.42 miles (15.16 km) | |
| Mendon, MA | 9.79 miles (15.76 km) | |
| Milford, MA | 9.85 miles (15.85 km) | |
| Southborough, MA | 10.70 miles (17.22 km) | |
| Douglas, MA | 10.92 miles (17.58 km) | |
| Oxford, MA | 11.11 miles (17.88 km) | |
| Leicester, MA | 11.74 miles (18.89 km) | |
| Marlborough, MA | 11.78 miles (18.96 km) | 38,144 |
| Ashland, MA | 11.98 miles (19.28 km) | |
| West Boylston, MA | 12.18 miles (19.59 km) | |
| Berlin, MA | 12.30 miles (19.80 km) | |
| Boylston, MA | 12.81 miles (20.62 km) | |
| Holliston, MA | 13.39 miles (21.54 km) |