Precinct 659 — 2022 election results
Pembroke, Maine
How this precinct voted
| Office | Dem | Rep | Other | Total | Dem share | Rep share |
|---|---|---|---|---|---|---|
| U.S. House | 196 | 186 | 43 | 425 | 51.3% | 48.7% |
See this precinct on the live map →
Why the model expects this result
A typical precinct in this model sits at 52.1% Democratic on the two-party vote. This precinct's neighbourhood traits move that to 40.3%.
What pushes it toward the Democrats: % aged 65+ and % housing cost-burdened.
What pushes it toward the Republicans: % mobile homes, % in 10+ unit buildings and Average annual pay.
It actually came out at 51.3% — 11 points more Democratic than its traits alone would suggest.
See these numbers as a table
| Fact | Running guess | Change (points) |
|---|---|---|
| Starting point: a typical area | 52.1% | — |
| % mobile homes | 45.5% | -6.6 |
| % in 10+ unit buildings | 40.2% | -5.3 |
| % aged 65+ | 43.4% | +3.2 |
| Average annual pay | 40.3% | -3.1 |
| % without internet | 37.8% | -2.5 |
| % housing cost-burdened | 40.3% | +2.5 |
| What the model expects here | 40.3% | — |
- % mobile homes — Housing type — mobile/manufactured homes (rural marker).
- % in 10+ unit buildings — Housing type — large (10+ unit) apartment buildings (urban marker).
- % aged 65+ — Age profile — residents 65 and older.
- Average annual pay — Local wages — average annual pay.
- % without internet — Digital access — households without internet.
- % housing cost-burdened — Housing stress — income spent on housing.
Across all precincts this model explains about 29% of the variation in results, and is typically off by 16 points for any one precinct. The model only knows facts about the area, such as age, pay and housing. It knows nothing about the people standing for election, what they said, what mattered locally, or who turned out to vote. That is why the real result can be a long way from its guess. These are patterns across whole areas. They do not tell you how any one person voted, and they do not show that one thing causes another. When two things go together, such as low pay and low rents, the model cannot tell them apart, so it shares the credit between them.
How does this area compare with the rest of the state?
One row for each fact. Every dot is an area in this state, placed by how far that fact moved the guess there. This area is the ringed dot.
See this area's numbers as a table
| Fact | Value here | Moves the guess by | Towards |
|---|---|---|---|
| % mobile homes | 11.4% | -6.6 points | Republicans |
| % in 10+ unit buildings | 2.0% | -5.3 points | Republicans |
| % aged 65+ | 25.3% | +3.2 points | Democrats |
| Average annual pay | $50,219 | -3.1 points | Republicans |
| % without internet | 18.3% | -2.5 points | Republicans |
| % housing cost-burdened | 25.1% | +2.5 points | Democrats |
Every other dot is one of the 481 areas in Maine that the same computer looked at. For each fact we only show the areas where it was one of the six that mattered most, so you are seeing that fact where it counted, not everywhere.
How the model was built
We give a computer about 20 facts about each area and ask it to guess how the area voted. It is never shown any votes. The facts are things like age, race, pay, jobs, health cover and the kind of homes people live in. They come from the 2020 Census and from other government figures.
To check the guesses are fair, we train the computer on some states and then test it on states it has never seen. That way it cannot simply remember the answer.
Each bar shows how much one fact moved the guess up or down for this area. Some facts are measured for the whole county, so they are the same for every area in that county. Where two neighbouring areas differ, it is their own 2020 Census figures that pull them apart.
For the technically minded: the model is gradient-boosted trees (XGBoost), the target is the two-party Democratic share, the bars are SHAP values, and it is validated by holding out whole states. County-level inputs include the Census/CDC Social Vulnerability Index 2018–2022, County Business Patterns and wage data.