K-Stra
中文
Industries · Supermarkets and grocery

How do I choose a location for a supermarket?

Grocery shopping is a weekly trip by car, and every supermarket along the way takes its share. Here is how to read a site the way the market does.

In short

Choose a supermarket location by measuring the residents and the grocery spending within about a ten-minute drive, then the supermarkets already pulling on the same streets, weighed by their size. Compare the stores per 10,000 residents with the council, the state and Australia, and look for places where spending is high and competition thin.

What K-Stra maps

Which grocery formats does K-Stra map?

K-Stra sorts grocery retail into six sectors, each analysed on its own: a supermarket is not measured against a petrol-station convenience store, and a liquor store has its own market. The counts come from 2M+ Australian businesses in public online listings, refreshed every month.

Formats still compete across the line. That is why a supermarket analysis can add the neighbouring categories — the other grocery formats, pharmacies, cafés, take-away, fuel stations, post offices, banks and shopping centres — counted per 10,000 residents in the same area.

Sectors of the Grocery & Food retail group in K-Stra, with the number of locations in the catalogue
Sector in the appLocationsWhat it counts
Supermarkets8,070Full-line supermarkets and larger grocers, chains and independents.
Hypermarkets27Very large stores selling groceries and general merchandise.
Discount stores838Discount variety and grocery stores.
Minimarkets & convenience stores6,694Convenience stores, corner shops and small grocers.
Cash & carry and wholesale clubs3,897Wholesale clubs and trade grocery suppliers.
Liquor stores7,629Bottle shops and liquor chains.

Source: the Grocery & Food retail group in the sector list of the K-Stra app on 1 November 2026, with the names the app uses; business catalogue of 23 October 2026, built from public online business listings. The counts here are the whole catalogue, as on the Australia pages; the national figure in the per 10,000 table of the example below counts only the locations K-Stra can place on an Australian address, so it can be a few places lower, which moves its rate by at most a hundredth.

What matters

Which numbers matter most for a supermarket?

  1. Residents within a 10-minute drive

    The K-Stra sector model measures supermarket demand on a 10-minute drive, because that is the trip most households make for a weekly shop. A walking radius undercounts it, a 30-minute radius dilutes it.

    In the app: the Where step, then People & Economy for who those residents are.

  2. Grocery spending within reach

    Residents of the Wagga Wagga example spend about A$2,082 a head a year on what supermarkets sell, from ABS household spending for 2024–25. Spending, not headcount, is what a store competes for.

    In the app: the Demand map and its table of resident spending by band.

  3. Supermarkets per 10,000 residents

    Australia has 2.92. A catchment far above that is crowded or a centre serving a wider region; far below it may be under-served, or simply too thin to support a store.

    In the app: the table of stores per 10,000 residents for the catchment, the council, the state and Australia.

  4. Size of the competitors

    A full-line chain store and a corner grocer are not equal rivals. The model weighs each store, and estimated annual sales bands show which ones carry the market.

    In the app: the competition map and the store table, with estimated annual sales switched on.

  5. Market gap and the right building

    Where spending within reach is high against the competition already there, a newcomer has room. A site also needs the floor area of the format: the best locations say when nearby buildings are below it.

    In the app: the Market gap and Opportunity maps, and the five best locations at least 500 m apart.

Data

What data do you need to assess a supermarket site?

Stores, residents and spending, already loaded and kept up to date. You can add your own stores from a spreadsheet if you want them on the same map.

  • Every grocery store

    8,070 supermarket locations and five more grocery sectors, with address, rating and number of reviews, from public online business listings.

    Business and competition data
  • Residents

    ABS population estimates at 30 June 2025, spread address by address, so a catchment counts the people who live inside it.

    Population data
  • Spending in the sector

    Household spending from the ABS national accounts for 2024–25, assigned to supermarkets, which drives demand and opportunity.

    Work, income and spending
  • Estimated annual sales

    For existing stores: a sales band with its confidence, high or medium for chains, low for most independents. Estimates, not reported figures.

    Competitor analysis

K-Stra runs on a dedicated server in Sydney: your datasets, your analyses and your results stay in Australia. Map tiles, payments and sign-in never see your files. Three steps can: geocoding sends only the address text, and only after you confirm; the AI assistant reads column names and values when you ask it about a dataset; email notifications carry figures from your analysis.Where your data lives. Mark a dataset “session only” and it is deleted 24 hours after upload.

K-Stra opportunity map for supermarkets within 10 minutes by car of 1 Baylis Street, Wagga Wagga NSW: darker blue in the southern suburbs of Tatton and Tolland, supermarket pins clustered in the centre, and the panel with demand, opportunity and the best locations.
The opportunity layer for supermarkets around Baylis Street. The stores cluster in the centre; the darkest blue, where a newcomer would face the least pull from them, lies in the southern suburbs.
In K-Stra

How do you analyse a supermarket site in K-Stra?

Type the address, keep a 10-minute drive, open Markets & Brands and pick Supermarkets as a whole sector. Switch on estimated sales of the stores, which is free for now.

  1. WhereAn address and a 10-minute drive, the reach the sector model uses for supermarkets. The surface of the area does not change the price.
  2. WhatMarkets & Brands, whole sector, Supermarkets. Add estimated sales and, if you like, the neighbouring categories.
  3. ReadOpportunity, demand, competition and market gap on the map, every store in a table, and five best locations at least 500 m apart.

From the same result, Compare sites tests one to five candidate addresses against the supermarkets already there: how much of the residents’ spending each would capture, as a range, and which stores it would take it from. It counts residents’ spending only, so it ranks sites of the same sector and area; the absolute value is an order of magnitude, and workers, commuters, tourists and passing trade are not in it.

Example

What does a supermarket analysis show?

Supermarkets within 10 minutes by car of 1 Baylis Street, Wagga Wagga NSW: 16 stores for 33,316 residents, 4.8 per 10,000 against 2.92 in Australia. Residents of the catchment spend about A$69.4 million a year on what supermarkets sell. 8 of the 16 stores have a visible estimate of annual sales, 6 of them chain stores in the A$20–50M band; the other 8, mostly small grocers, have none.

Supermarkets per 10,000 residents within 10 minutes of 1 Baylis Street, Wagga Wagga NSW, compared with the council, the state and Australia
AreaStoresResidentsPer 10,000 residents
Catchment1633,3164.80
Wagga Wagga (council)2169,1083.04
New South Wales2,5168,592,5242.93
Australia8,06627,613,6542.92

Sources: K-Stra analysis of 1 November 2026: supermarkets within a 10-minute drive in average traffic of 1 Baylis Street, Wagga Wagga. Stores: K-Stra places catalogue, October 2026. Residents: ABS population estimates at 30 June 2025. Spending: ABS national accounts, 2024–25. Estimated annual sales: estimates, not reported figures, built from chain annual accounts, store size and ABS Retail Trade totals for 2024–25.

Reading the numbers

Is Wagga Wagga over-supplied with supermarkets?

Not as much as the density suggests. 4 of the 16 stores stand within two minutes of the starting point, in the centre of a regional city whose council area has 69,108 residents. They serve people who drive in from across the city and beyond, while the density counts only the 33,316 who live within ten minutes.

The opportunity map tells the other half. The three best locations lie near 2 Tamar Drive, Tatton; 195 Bourke Street, Tolland; and 252 Lake Albert Road, Kooringal: southern suburbs where spending is high and the central stores pull less. That is where another chain store, or a strong independent, would face the least competition.

K-Stra table of the 16 supermarkets and grocery stores within 10 minutes of 1 Baylis Street, Wagga Wagga NSW, with category, address, travel time in minutes, rating, reviews and estimated annual sales in bands.Stores · Wagga Wagga
8 of 16 stores with a sales bandEvery store in the catchment, ordered by the weight the model gives it. Chain stores carry a sales band in the last column; small grocers mostly show a dash, because on the day of this analysis only high and medium estimates were displayed.
Cost

How much does a supermarket analysis cost?

The Wagga Wagga example cost 40 credits on 56.5 km². A whole city would cost the same: you pay for the sector, not the size of the area.

Who the residents are — age, families, income — is People & Economy, at 2 credits a topic, in a separate analysis of the same area.

How credits work
  • Markets & Brands, Supermarketsper sector, any area40 credits
  • Estimated annual sales of the storesFree for nowFree
  • Maps, tables and exports of the resultsFree
  • Total= 40 credits
  • ≈ A$61 at the Single report pack rate of A$1.53 a credit; less with larger packs and monthly plans. A new free account’s 40 welcome credits cover it.

Optional, not in the total

  • Neighbouring categoriesper set+ 2 credits
  • Compare candidate sitesper candidate site+ 20 credits

The estimate appears before the run starts, and a run that fails costs nothing.

Three questions

What do people opening a supermarket ask next?

  • Which of my candidate sites is stronger?

    Put one to five addresses through the same model and compare the residents’ spending each could capture, and from whom, before you sign a lease. It counts residents’ spending only, so use it to compare sites in the same sector and area: the absolute value is an order of magnitude, and workers, commuters, tourists and passing trade are not in it.

    Retail site selection
  • Will a new store take sales from my own?

    For a chain, the residents a new store shares with existing ones matter as much as the gap it fills. Measure the overlap of the catchments first.

    Cannibalisation analysis
  • How big is the grocery market here?

    Residents within a drive time, what they spend on groceries each year and how many stores already share it, area by area.

    Market potential analysis
FAQ

What else do people ask about supermarket locations?

How many residents does a supermarket need in Australia?

On average there is one supermarket or grocery store for every 3,423 Australians: 8,066 stores for 27,613,654 residents, or 2.92 per 10,000. The figure includes small independent grocers, so a full-line supermarket draws on far more people than that, usually from a wider drive.

Can K-Stra tell me the sales of the supermarkets around my site?

For existing stores, yes: an estimated annual sales band such as A$ 20–50 million, with its confidence, built from chain annual accounts, ABS Retail Trade totals for 2024–25 and store size. Chain stores and stores with a measured size have high or medium confidence; independents a rougher, low-confidence band. They are estimates, not reported figures, and the estimate is free for now.

Does K-Stra give a sales figure for a new supermarket?

No. For a candidate site K-Stra models how much of the catchment residents’ spending it could capture and which stores it would take it from. It counts residents’ spending only, so it is useful to compare sites in the same sector and area; the absolute value is an order of magnitude, and workers, commuters, tourists and passing trade are not in it. See retail site selection.

Are discount stores and convenience stores counted as supermarkets?

No, each is its own sector: supermarkets, hypermarkets, discount stores, minimarkets and convenience stores, cash and carry, and liquor stores. One analysis runs one sector; the option “Neighbouring categories” counts the other grocery formats and related businesses around it for 2 credits more.

Why does a town centre show so many supermarkets per resident?

Because stores in a centre serve everyone who comes into town, not only the residents of the catchment. Density compares stores with residents alone, so in centres, regional hubs and tourist towns it reads high. Read it next to the market gap, which weighs spending against the pull of every store nearby.

Your turn

See the grocery market
around your site.

Type an address, pick Supermarkets and read demand, competition and the gaps on one map.

Open the app — free to exploreEstimated sales are free for now; you pay only for the analyses you run