| Gray | |
| Gray Home & House Values: Free Home Valuation at HouseValues.com | |
| Elevation: | 301 feet |
| Foreign born: | 1.6 |
| County: | Cumberland |
| Races | |
| White Non-Hispanic: | 97.6% |
| Two or more races: | 0.9% |
| Hispanic: | 0.6% |
| Marital Status | |
| Now married: | 62.6% |
| Never married: | 23.6% |
| Divorced: | 9.0% |
| Widowed: | 4.5% |
| Separated: | 0.3% |
| Median | |
| House value: | $124,600 |
| Household income: | $50,107 |
| Resident age: | 37.4 years |
| Gray Compared to Maine State Average | |
| Foreign-born population percentage: | much below |
| Hispanic race population percentage: | much below |
| Black race population percentage: | much below |
| Unemployed percentage: | below |
| Education | |
| High school or higher: | 91.2% |
| Bachelor's degree or higher: | 28.0% |
| Graduate or professional degree: | 8.6% |
| Unemployed: | 1.7% |
| Crime Statistics | |
| Ancestries | |
| English: | 23.5% |
| Irish: | 16.1% |
| French: | 14.9% |
| German: | 9.7% |
| French Canadian: | 8.3% |
| Italian: | 6.8% |
| Nearby City | Distance from Gray to... | Population in 2002 |
| North Yarmouth, ME | 2.92 miles (4.70 km) | |
| Windham, ME | 2.92 miles (4.70 km) | |
| Sebago, ME | 2.92 miles (4.70 km) | |
| Harpswell, ME | 2.92 miles (4.70 km) | |
| Pownal, ME | 2.92 miles (4.70 km) | |
| New Gloucester, ME | 5.88 miles (9.46 km) | |
| Raymond, ME | 7.00 miles (11.26 km) | |
| Cumberland Center, ME | 7.16 miles (11.52 km) | |
| Yarmouth, ME | 9.32 miles (15.00 km) | |
| Freeport, ME | 11.57 miles (18.62 km) | |
| Falmouth, ME | 11.69 miles (18.81 km) | |
| Poland, ME | 12.49 miles (20.10 km) | |
| Casco, ME | 12.68 miles (20.40 km) | |
| Minot, ME | 13.85 miles (22.28 km) | |
| Westbrook, ME | 14.56 miles (23.44 km) | 16,103 |
| Naples, ME | 15.05 miles (24.22 km) | |
| Standish, ME | 15.10 miles (24.31 km) | |
| Lisbon, ME | 15.16 miles (24.39 km) | |
| Gorham, ME | 15.32 miles (24.66 km) | |
| Auburn, ME | 15.51 miles (24.96 km) | 23,142 |
| Lisbon Falls, ME | 15.52 miles (24.97 km) | |
| Mechanic Falls, ME | 15.92 miles (25.62 km) | |
| Lewiston, ME | 15.95 miles (25.67 km) | 35,648 |
| Portland, ME | 15.97 miles (25.70 km) | 63,882 |
| Long Island, ME | 16.07 miles (25.87 km) |