Methodology
This page explains what the map is measuring and where the inputs came from. The project compares McDonald’s and Burger King as a nearest-location problem using a scrape-derived store dataset, public geographic boundaries, and Census population data. It is meant as a simple comparison tool, not an official brand report and not a travel-time model.
Overview
The map has two local views. Voronoi cells show store-level nearest-territory polygons derived from the final store set. Census rasterized shows a Census-derived local layer built from block groups assigned to the nearest chain and then rasterized for stable display in the browser.
Those local layers are separate from the zoomed-out state view. The state view is a higher-level summary, while the local layers show the finer territorial patterns.
Store dataset
The map uses a combined store file with 20,314 rows total: 13,737 McDonald’s and 6,577 Burger King locations. That store layer is scrape-derived, so it should be treated as an approximation for comparison rather than an audited census of every store.
Official reported counts for context
McDonald’s reported 13,706 U.S. restaurants at year-end 2025. This map uses 13,737 McDonald’s points, which is 31 above that figure, or about 0.23% high. Burger King’s April 2, 2026 U.S. hiring release described the brand as operating “nearly 6,500” U.S. restaurants. This map uses 6,577 Burger King points, which is slightly above that rough public U.S. figure. RBI’s 2025 annual report gives an exact Burger King count of 7,025 restaurants in the U.S. and Canada, so the Burger King total in this map should be read as a U.S.-focused approximation rather than an official audited U.S. count.
Local layers
Store-level polygons clipped to U.S. land. Each store is assigned nearby Census population, then shaded by the density of population assigned to that store.
Block groups labeled by nearest chain, then rasterized into map tiles so the browser shows a stable local layer instead of trying to draw every block group as live vector geometry.
Caveats
- This is a nearest-location analysis, not a drive-time or travel-time analysis.
- The population model assigns each block group’s population to its internal point; it does not model where people are distributed inside the block group.
- The Census local mode is display-rasterized for performance and stability, so it is based on block groups but is not raw vector block geometry in the browser.
- The store set is scrape-derived. It is useful for this comparison, but it is not an official brand reporting feed.
Sources
- Official brand reporting
- Census population data
- Geographic boundaries
- Map display stack