How do I read a BNBCalc market page?
Last reviewed Oct 8, 2026 by Jeremy Werden
Short answer
A BNBCalc market page has three tabs. Marketwide Stats shows the market's last-12-months revenue, occupancy, daily rate and, in the US, gross yield, with breakdowns by bedroom, day of week and amenity. Listings maps the market's active listings with their own numbers, and Operators lists the hosts running two or more listings there.
The top of the page
Every market page opens with the market's name and where it sits (country, and state in the US), then three tabs: Listings, Marketwide Stats (shortened to Stats on phones and narrow screens) and Operators. Following a link to a market page usually lands you on Marketwide Stats, while clicking into a market from the Markets map opens Listings. The Currency menu next to the tabs converts the page's money figures at current exchange rates.
Marketwide Stats: the headline cards
The cards at the top of Marketwide Stats describe the whole market. They include Annual Rev (average yearly revenue per listing, cleaning fees included), Occupancy rate, Avg daily rate, Gross yield in US markets, and Lead time, how many days ahead guests book. Each card shows the figure for the selected window, a change line and a small chart you can hover over for each month.
Three selectors above the cards change what they describe:
| Selector | Options |
|---|---|
| Performance tier | Low performance, Average performance, High performance or All. High is the top-earning third of listings and Low the bottom third. |
| Last 12 months | Or Last 2 years |
| All beds | Or one bedroom count, from studios up to 4+ |
Keep in mind that the cards open on Average performance, so they describe a typical listing rather than every listing until you pick All. How does BNBCalc Markets calculate occupancy, ADR and annual revenue? explains each card's formula, and why the change lines aren't reliable growth rates.
Marketwide Stats: the rest of the tab
Below the cards, the sections run from what the market earns, to who you'd compete with, to the local housing market:
| Section | What it tells you |
|---|---|
| Airbnb market summary, headed with the market's name | A short AI-written overview of the market, folded by default |
| Revenue per listing by bedroom | Revenue for each bedroom count, by month or by year, with one colored line per bedroom count |
| Short-term rental supply growth | How the number of active listings has changed month to month |
| Performance metrics by bedroom | Annual revenue, supply and cleaning fees for each bedroom count, plus home values and gross yield in the US |
| Top ZIP codes by gross yield | The US ZIP codes in the market with the highest gross yield, where the data is available |
| Amenity revenue impact | An estimate of how much more comparable listings with each amenity earn, as a percentage and as a yearly amount |
| Nightly rate by day of week and Occupancy rate by day of week | Which nights earn more or book better than the market's average |
| Listings by channel, rental type, amenities, size and availability | What the market's listings look like, from which platforms they're on to how many nights a year they're open |
| Length of stay by bedroom, Cleaning fee by bedroom and Professional host share | Typical stay length, typical cleaning fees, and what share of listings are run by hosts with two or more |
| Housing market signals | Home Prices and Buying Conditions, such as days on market, in US markets |
| FAQ's About Airbnb & VRBO, headed with the market's name | AI-written answers to common questions about the market |
The summary and the FAQ are written by AI from the market's data each month. They're a quick way in, but the answer about whether short-term rentals are allowed isn't checked against local law, so make sure to confirm the rules with the city or county before you rely on it.
The Listings tab
Listings puts the market's active listings on the map and in a list of cards, each showing the listing's potential revenue and average daily rate. The stats at the top, such as Annual rev, describe only the listings in view on the map, so they change as you pan, zoom and filter. How do I filter and map listings in BNBCalc Markets? covers the filters, the heatmap and each listing's details.
The Operators tab
Operators lists the hosts and management companies that run two or more of the market's active listings, and you can search for one by name or sort the list by Revenue or by Listings. The yearly figure on each row is the total actual revenue that operator's listings earned over the last 12 months.
When you click an operator, their profile opens with average revenue, occupancy and nightly rate compared with the market, plus their bedroom mix, ratings and listings. Keep in mind that the profile's average revenue is the listings' average potential revenue, what they'd earn open all year, rather than their actual revenue.
Without the Markets plan
You can open any market page without a plan, but the selectors and the Operators sort stay on their defaults, and much of the detail is hidden or masked, including listing and operator revenue. Broken Bow, OK is the exception, with everything unlocked.
Frequently asked questions
What do the bedroom colors mean in BNBCalc market charts?
In the Revenue per listing by bedroom chart, each line is one bedroom count: blue for studios (0 bedrooms), green for 1 bedroom, amber for 2, red for 3, and purple for 4 or more.
Why don't the map filters change the Marketwide Stats in BNBCalc?
Filters only narrow the listings on the map and the Listings tab. Marketwide Stats always describes the whole market, so use the selectors above its cards to change the performance tier, the time window or the bedroom count instead.
Terms in this article
Related articles
Data & methodology
How does BNBCalc Markets calculate occupancy, ADR and annual revenue?
In BNBCalc Markets, annual revenue is the market's total short-term rental revenue over the last 12 months divided by its average number of active listings, cleaning fees included, for the selected tier. Occupancy averages 12 monthly occupancy rates with host-blocked nights left out, and the average daily rate averages 12 monthly rates.
BNBCalc Markets
How do I filter and map listings in BNBCalc Markets?
Open a market in BNBCalc Markets and go to the Listings tab, where the market's active listings appear on the map and as cards. Click Filters to color the map with Heatmap and narrow the listings by revenue, occupancy, bedrooms, amenities, rating, platform and more. The stats above the cards update to match.
BNBCalc Markets
How do I find the best Airbnb markets with BNBCalc?
To find the best Airbnb markets with BNBCalc, open Markets and pick a country. Its Top rental markets list ranks markets by annual revenue per listing, or in the US by gross yield, and you can re-rank by bedroom count and performance tier. BNBCalc's free Best Airbnb Markets pages also rank markets by country and US state.
BNBCalc Markets
What is BNBCalc Markets and what's included?
BNBCalc Markets is BNBCalc's market research product, launched in June 2026. It ranks 2,369 short-term rental markets in 157 countries, shows what listings in each one earn, maps the active listings, and breaks markets down by bedroom count, amenity and operator. It costs $79 a month or $399 a year and includes the Calculator.
Getting started
How do I research a market with BNBCalc Markets?
Open Markets from the BNBCalc sidebar, or type a city into the search box and pick it from the Markets list. The country view ranks markets by revenue, and in the US by gross yield, and each market page has Listings, Marketwide Stats and Operators tabs. Full data needs the Markets plan, but Broken Bow, OK is open to everyone.
Was this helpful?