How to Do a Restaurant Market Analysis Before Signing a Lease
Updated
A restaurant market analysis before signing a lease answers three questions: who is already serving your target customers in this trade area, where are the gaps, and does this specific location give you a realistic shot at filling one. You can complete a usable version in a few hours using free mapping tools, public data, and a simple scoring sheet. This guide covers the steps, what each one produces, and how to turn the result into a lease decision.
Step 1: Define the trade area and target customer
Before counting anything, fix the boundary you're analyzing. A trade area is the geography from which you expect most customers to come, and it differs by concept:
- Quick service / takeout: often 1–3 miles or a 5–10 minute drive
- Fast casual / casual dining: roughly 3–5 miles, or 10–15 minutes
- Destination or specialty dining: can draw from a whole city or region
Practical method: draw a radius around the address on a map tool, then adjust it for barriers. Highways, rivers, and one-way grids cut a circle into a smaller real catchment. If customers must cross a highway to reach you, treat that side as a separate, weaker area.
Then write down your target customer in one sentence: for example, "weekday lunch office workers within a 10-minute walk" or "families doing weekend dinner within a 10-minute drive." Every later step is measured against this sentence. A gap that doesn't match your target customer isn't a gap for you.
What you need: the candidate address, a mapping tool, and census or local demographic data for the surrounding area (population, household income, age bands, daytime employment).
Step 2: Map competitors and measure density
Pull up a map centered on the address and search your category plus adjacent categories. Log each result in a table rather than just eyeballing the map.
| Field | Why it matters |
|---|---|
| Name and category | Tells you direct vs. indirect competition |
| Distance and direction | Reveals whether you're in a cluster or isolated |
| Price tier | Shows whether the area is saturated at your price point |
| Hours | Exposes daypart gaps (e.g., no lunch options) |
| Service model | Dine-in, takeout, delivery-only, counter service |
| Approximate capacity / busy periods | Rough demand signal |
Two numbers come out of this:
- Direct competitor count — restaurants in your category and price tier within the trade area.
- Density — competitors per square mile, or per 1,000 residents. Density is more useful than raw count because it normalizes for how populated the area is.
A useful rule of thumb for interpretation: a high count with low density means a large but spread-out area; a low count with high density means a small, crowded pocket. The second is usually harder to enter.
Also note clusters. A street with eight restaurants is not automatically bad — clusters can signal that customers already come to that area to eat. What matters is whether the cluster is full at your price tier and category.
Step 3: Identify the market gap
A gap is a mismatch between what the trade area's customers need and what existing restaurants supply. Look for these specific types:
- Cuisine gap: the target customer group has no option in a category they clearly want (for example, a residential area with families but no casual sit-down option).
- Price gap: every competitor sits above or below your intended price point.
- Daypart gap: the area is served at dinner but empty at breakfast or lunch, or vice versa.
- Service-model gap: no takeout-friendly or delivery-oriented option where demand for it exists.
- Capacity gap: existing restaurants are consistently full with long waits, meaning demand exceeds supply.
Test each candidate gap against your target customer sentence from Step 1. A missing cuisine that your target customer wouldn't buy is not an opportunity. If you can't name who would choose you and why, treat it as unproven.
Step 4: Score and rank candidate locations
If you're comparing more than one address, score them on the same dimensions so the comparison is fair. A simple weighted sheet works:
| Dimension | What to record | Example weight |
|---|---|---|
| Target customer volume | Population / daytime employment in trade area | 20% |
| Competitive intensity | Direct competitors and density (lower is better) | 20% |
| Gap strength | Size and clarity of the gap you'd fill | 20% |
| Access and visibility | Parking, transit, foot traffic, signage | 15% |
| Complementary traffic | Nearby anchors that draw your customers | 10% |
| Cost fit | Rent relative to realistic revenue | 15% |
Score each dimension 1–5, multiply by the weight, and total. The point isn't a precise number — it's forcing yourself to compare the same factors across sites instead of falling for the one with the nicest interior. Keep the raw notes; when two sites score within a point of each other, the tiebreaker is usually access or rent, not the gap.
Step 5: Connect the analysis to the lease decision
The analysis only matters if it changes what you sign. Three outputs feed directly into lease terms and budget:
- Revenue sanity check. Estimate covers per day from your target customer volume and realistic capture rate, then compare to the rent the landlord is asking. If rent requires a capture rate the trade area can't support, the location fails regardless of how good the gap looks.
- Equipment and buildout plan. Your menu and service model determine kitchen requirements — cooking line, refrigeration, ventilation, and storage. A gap built around a menu you can't produce in the available space isn't viable. Plan equipment before committing, since buildout cost is often the second-largest number after rent.
- Lease protections. If your analysis depends on a gap that could close (a competitor opening next door), negotiate terms that protect you — a exclusivity clause, a co-tenancy condition, or a shorter initial term with options.
Common pitfalls
- Analyzing a circle instead of a real catchment. Barriers shrink trade areas; adjust before counting.
- Counting competitors without checking price tier. Ten cheap eats don't compete with a mid-priced sit-down concept.
- Mistaking "no competitors" for opportunity. Sometimes an area has no restaurants because there's no demand.
- Skipping the daypart check. A location can look saturated at dinner and completely open at lunch.
- Letting the gap override the rent math. A real gap still fails if the rent can't be covered.
What to have before you sign
A completed analysis leaves you with: a defined trade area and target customer, a competitor table with density figures, at least one named gap tied to that customer, a scored comparison of your candidate sites, and a rent-versus-revenue estimate. If any of those is missing, the lease decision is being made on instinct rather than evidence.