Kroger Store Locator Scraper - All Store URLs avatar

Kroger Store Locator Scraper - All Store URLs

Pricing

from $0.50 / 1,000 links

Go to Apify Store
Kroger Store Locator Scraper - All Store URLs

Kroger Store Locator Scraper - All Store URLs

Scrape every Kroger grocery store location in the US from the official Kroger store locator sitemap. Get store page URLs for all Kroger stores in one fast run - no search terms or coordinates needed. Pairs with Kroger Store Metadata for full address, phone, hours, and geolocation data.

Pricing

from $0.50 / 1,000 links

Rating

0.0

(0)

Developer

DataCach

DataCach

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Share

Kroger Store Locator Scraper

Collect the store page URL of every Kroger grocery store in the United States in a single run. This Actor returns a clean, deduplicated JSON dataset of Kroger store page links — no coordinates, no ZIP codes, no search terms required. It's the fastest way to scrape Kroger store URLs at nationwide scale, ready to feed into a details/metadata scraper, a mapping tool, or your own database.

Because it's built and hosted on the Apify platform, you get API access, scheduling, webhooks, email/Slack integrations via Zapier and Make, and full run monitoring for free — no scraping infrastructure to maintain.

What is Kroger Store Locator Scraper?

Kroger Store Locator Scraper is a lightweight, no-input-required web scraper that extracts the complete list of Kroger grocery store page URLs in the US. Each dataset row is one store link, ready to export or hand off to a follow-up Actor for full store details.

It's designed to pair with Kroger Store Details Scraper - Address & Hours, which takes these URLs and enriches them with address, phone number, opening hours, and geolocation.

What can Kroger Store Locator Scraper do?

  • 🇺🇸 Collect every Kroger store URL in the US in one run — no per-state or per-city crawling needed
  • Fast and lightweight — a single request powers the whole run, so it finishes in seconds
  • 🔁 Resumable runs — if a run migrates or restarts, already-collected links are never re-saved (and never re-charged under pay-per-result)
  • ⏭️ Pagination across runs — use startIndex or excludeUrls to fetch new stores only, without paying twice for stores you already have
  • 🎚️ Optional result cap — set maxResults to limit how many store links a run saves
  • 📤 Export to JSON, CSV, Excel, HTML, or XML directly from the Apify dataset — no code required
  • 🔌 Run via API, CLI, or scheduler — integrate into n8n, Zapier, Make, or your own pipeline
  • 📊 Monitor every run from the Apify Console, with logs and alerting on failures

What data does Kroger Store Locator Scraper extract?

FieldDescriptionExample
urlKroger store page URLhttps://www.kroger.com/stores/grocery/oh/cincinnati/queen-city/014/00375
coordinateSource label the link was found under (currently always static source, since no coordinates are needed)static source
extraction_datetimeUTC timestamp (ISO 8601) when the link was extracted2026-07-21T14:30:00.123456+00:00
extraction_dateExtraction date in mm-dd-yyyy format07-21-2026

Each store URL encodes a division and store number that downstream Actors (like the Kroger Store Details Scraper) can use to look up full store data.

How do I scrape all Kroger store URLs?

  1. Click Try for free or Start on this Actor's page.
  2. (Optional) Open the Input tab and set maxResults, startIndex, or excludeUrls — or leave everything blank to collect every Kroger store in the US.
  3. Click Start and wait for the run to finish — typically well under a minute, since the whole US catalog comes from a single request.
  4. Open the Output tab and export your Kroger store links as JSON, CSV, Excel, or HTML.

Input

Kroger Store Locator Scraper needs no input at all to run — every field is optional:

  • Max store links (maxResults) — cap how many store links are saved in this run (0 = save every store found, which is the default).
  • Start index (startIndex) — skip the first N store links (in stable alphabetical order) so a later run picks up where a previous one left off, without paying for links you already have.
  • Exclude collected URLs (excludeUrls) — a list of store URLs you already have; these are never saved again, regardless of order.

Kroger Store Locator Scraper input example

Output example

{
"url": "https://www.kroger.com/stores/grocery/al/hartselle/crestwood-shopping-center/026/00894",
"coordinate": "static source",
"extraction_datetime": "2026-07-22T23:27:55.482851+00:00",
"extraction_date": "07-22-2026"
}

You can download the full dataset in JSON, CSV, Excel, HTML, or XML format from the Output tab, or pull it programmatically via the Apify API.

Use cases

  • 🗺️ Build a Kroger store locator or map by feeding these URLs into a geolocation/details scraper.
  • 🏪 Track Kroger's store footprint over time — re-run periodically on a schedule to catch new openings and closures.
  • 🔗 Seed a downstream scraper (like Kroger Store Details Scraper) with a fresh, complete list of store URLs before extracting address, phone, and hours.
  • 📈 Market and competitive research — analyze Kroger's US store density by state or region.
  • 🤖 Feed an AI agent or automation workflow with structured Kroger location data via the Apify API.
ActorWhat it does
Kroger Store Details Scraper - Address & HoursTakes Kroger store URLs (like the ones from this Actor) and extracts full address, phone number, opening hours, and geolocation for each store.
(Add more Kroger/grocery Actors here)

FAQ

This Actor only extracts data that Kroger already publishes publicly and that your browser can access. Scraping publicly available data is generally considered legal, but you're responsible for complying with Kroger's Terms of Service and any applicable laws in your jurisdiction. Avoid scraping personal or non-public data.

How many Kroger stores does this Actor find?

It returns every Kroger store URL it can currently find — typically around 2,700+ US locations, though the exact count changes as Kroger opens and closes stores.

Can I get Kroger store addresses, phone numbers, or hours with this Actor?

Not directly — this Actor focuses on collecting store URLs only, quickly and cheaply. Pair it with Kroger Store Details Scraper - Address & Hours to enrich each URL with full store details.

Does this Actor need proxies or Apify Proxy?

No. This Actor relies on a single public, unauthenticated request, so it doesn't use or require proxy configuration.

Can I run this Actor on a schedule or via the API?

Yes. Use the Apify Scheduler to run it automatically (e.g., weekly), or call it directly via the Apify API or CLI, and connect it to Zapier, Make, or n8n for no-code automation.

What happens if a run is interrupted or migrated?

Kroger Store Locator Scraper checkpoints its progress as it saves links. If a run is migrated or resurrected mid-crawl, it resumes without re-saving (or re-charging you for) links it already collected.

Support

Found a bug or have a feature request? Open an issue in the Issues tab on this Actor's page. Need a custom scraper or a tailored data pipeline? Reach out — custom development is available on request.