Multilevel Regression and Poststratification
Also known as: MRP, Mister P, Multilevel regression with poststratification, Small-area opinion estimation
Multilevel regression and poststratification (MRP) estimates opinion or behavior in small subpopulations — states, districts, demographic groups — from a single national survey that is far too small to support direct estimates in each unit. It first fits a multilevel model that predicts the outcome from individual demographic and geographic characteristics, borrowing strength across units through partial pooling, and then poststratifies the predicted values to known population counts of demographic-by-geographic cells. Introduced for state-level opinion by Park, Gelman, and Bafumi (2004) and shown by Lax and Phillips (2009) to outperform disaggregation, MRP has become the standard tool for subnational opinion estimation.
Key highlights
- Produces stable, representative estimates for small areas from a single national sample by borrowing strength across units.
- Poststratification corrects sample non-representativeness using known population counts, mitigating selection and coverage bias.
- Partial pooling balances bias and variance automatically, shrinking data-poor units toward model-based predictions.
- Bayesian implementation yields full uncertainty intervals for every area, propagating both sampling and modeling error.
Intuition
This section is available to Pro members. Upgrade to Pro
How it works
This section is available to Pro members. Upgrade to Pro
When to use it
Use MRP when you need representative estimates for many small areas or subgroups from survey data that are too sparse for direct estimation, and when you have reliable population cell counts to poststratify against. It excels at mapping state or district opinion from national polls, correcting non-representative or opt-in samples, and producing small-area estimates for planning and research. It is less suitable when the population stratification frame is unavailable or poorly matched to the predictors, when the outcome varies on dimensions not captured by the available demographics, or when the survey is so small or unrepresentative that even pooled estimates rest on heavy extrapolation.
Strengths & limitations
- Produces stable, representative estimates for small areas from a single national sample by borrowing strength across units.
- Poststratification corrects sample non-representativeness using known population counts, mitigating selection and coverage bias.
- Partial pooling balances bias and variance automatically, shrinking data-poor units toward model-based predictions.
- Bayesian implementation yields full uncertainty intervals for every area, propagating both sampling and modeling error.
- Requires an accurate population stratification frame (census/PUMS cell counts) that matches the model's predictors.
- Estimates can be biased if opinion varies systematically on dimensions absent from the demographic and geographic predictors.
- Performance for any single area depends on extrapolation and on the credibility of the assumed group-level relationships.
- Model specification choices — which predictors, which interactions, which group-level covariates — materially affect results.
Common pitfalls
This section is available to Pro members. Upgrade to Pro
Applications
This section is available to Pro members. Upgrade to Pro
Frequently asked
Why is MRP better than just disaggregating the survey by state?
Direct disaggregation computes each state's mean from only its own respondents, so states with small samples get noisy, unstable estimates and states with no respondents get none at all. MRP instead models how opinion depends on demographics and state characteristics, pooling information across states, and then reconstructs each state from its true demographic composition. Lax and Phillips (2009) showed this yields substantially more accurate state estimates than disaggregation, especially for less-populous states, because partial pooling tames sampling noise while poststratification fixes compositional bias.
What population data do I need for the poststratification step?
You need counts of the population in each cell of the cross-classification of your model's demographic and geographic predictors — for example, the number of people in each age-by-race-by-education-by-state combination. In the United States these come from the Census or the Public Use Microdata Sample (PUMS); other countries use their own census microdata or registers. The frame's categories must match how the predictors are coded in the survey, or the weighting will be inconsistent and the corrected estimates invalid.
Can MRP fix a biased or non-probability sample?
Partly. Poststratification corrects for differences in demographic composition between the sample and the population, so MRP can substantially improve non-representative or opt-in samples — famously, state and national estimates from non-representative Xbox polling. But it only adjusts for variables included in the model and the stratification frame: if the selection mechanism is correlated with opinion beyond those variables, residual bias remains. MRP is a powerful correction, not a guarantee of representativeness, and its credibility rests on the assumption that adjustment covariates capture the relevant selection.
Sources
- 1.Park, D. K., Gelman, A., & Bafumi, J. (2004). Bayesian Multilevel Estimation with Poststratification: State-Level Estimates from National Polls. Political Analysis, 12(4), 375–385.
- 2.Lax, J. R., & Phillips, J. H. (2009). How Should We Estimate Public Opinion in the States? American Journal of Political Science, 53(1), 107–121.
You have read it. What now?
Cite this page
ScholarGate. (2026, June 22). Multilevel Regression and Poststratification. ScholarGate. https://scholargate.app/political-science/multilevel-regression-poststratification