Naver Map Local Business Scraper avatar

Naver Map Local Business Scraper

Pricing

Pay per event

Go to Apify Store
Naver Map Local Business Scraper

Naver Map Local Business Scraper

Scrape Naver Map places for Korean local business leads with addresses, websites, coordinates, review counts, status, images, and place URLs.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Stas Persiianenko

Stas Persiianenko

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Extract Korean local business leads from public Naver Map search results.

What does Naver Map Local Business Scraper do?

Naver Map Local Business Scraper extracts public place search results from map.naver.com.

It turns Korean local searches such as 서울 카페, 부산 호텔, or 강남 치과 into structured business records with names, categories, addresses, coordinates, websites, review counts, booking signals, photos, and Naver place URLs.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

Who is it for?

Use this actor if you build Korean lead lists, research local competitors, monitor reputation signals, map branch locations, enrich CRM accounts, or evaluate Korea market entry opportunities.

Agencies, sales teams, local SEO teams, hospitality analysts, and real estate researchers can all start from a keyword and export clean rows.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

Why use this Naver Map scraper?

Naver Map is a primary local discovery surface in Korea.

Generic global map datasets often miss Korean search context, Naver-specific place IDs, Naver booking labels, local review counts, and Korean address formats.

This actor focuses on those public Naver Map fields.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

What data can you extract?

Each dataset item represents one Naver Map place.

Fields include placeId, name, category, categories, address, roadAddress, phone, website, naverPlaceUrl, sourceQuery, rank, latitude, longitude, reviewCount, visitorReviewCount, blogReviewCount, businessStatus, menuInfo, thumbnailUrl, imageUrls, and booking or payment flags.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

How much does it cost to scrape Naver Map places?

The actor uses pay-per-event pricing: a small start event plus a per-place item event.

The default input is intentionally small so first runs stay cheap.

Larger lead generation runs scale with the number of unique places saved.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

How to scrape Naver Map search results

Add one or more Korean search queries, choose maxItems, keep includeDetails enabled for richer fields, and run the actor.

For best coverage, use multiple district/category queries such as 강남 카페, 홍대 카페, and 성수 카페 instead of one broad keyword.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

Input fields

queries is the main input.

searchUrls accepts copied Naver Map search URLs.

maxItems caps unique places across all searches.

includeDetails controls enrichment from the public place summary endpoint.

searchCoord sets the map center used when creating query URLs.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

Output fields

The default dataset view is optimized for local lead workflows.

Export to CSV, JSON, Excel, or API and join on placeId or naverPlaceUrl.

Coordinates are emitted as longitude and latitude when Naver provides them.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

Example use cases

Build a Seoul cafe lead list, map Busan hotel competitors, monitor dental clinic review totals by district, collect restaurant website links for outreach, or enrich existing Korean branch databases with Naver place IDs.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

Tips for better results

Use Korean search terms.

Split broad markets into district-level queries.

Keep maxItems realistic for the number of queries.

If one query returns fewer than expected, add adjacent neighborhoods or categories.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

Integrations

Connect the dataset to Google Sheets, Make, Zapier, CRM import jobs, geocoding workflows, BI dashboards, or local SEO monitoring pipelines.

The Naver place URL and placeId make deduplication straightforward.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

API usage

You can start runs with the Apify API using actor ID automation-lab/naver-map-local-business-scraper.

Pass JSON input with queries, maxItems, and includeDetails.

Fetch results from the default dataset items endpoint after the run succeeds.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

Node.js API example

Use the Apify client, call actor("automation-lab/naver-map-local-business-scraper").call({ queries: ["서울 카페"], maxItems: 50, includeDetails: true }), then read dataset items from the returned defaultDatasetId.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

Python API example

Use apify-client, call client.actor("automation-lab/naver-map-local-business-scraper").call(run_input={"queries":["부산 호텔"],"maxItems":40,"includeDetails":True}), then list dataset items.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

cURL API example

POST to https://api.apify.com/v2/acts/automation-lab~naver-map-local-business-scraper/runs with your token and a JSON body such as {"queries":["강남 치과"],"maxItems":50,"includeDetails":true}.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

MCP usage

Use the Apify MCP server with ?tools=automation-lab/naver-map-local-business-scraper to run this actor from Claude Desktop or Claude Code.

$claude mcp add apify --url "https://mcp.apify.com/?tools=automation-lab/naver-map-local-business-scraper"
{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com/?tools=automation-lab/naver-map-local-business-scraper"
}
}
}

Example prompts:

  • "Scrape 50 cafes from Naver Map for Seoul and group them by district."

  • "Find Busan hotels on Naver Map and return websites plus review counts."

  • "Build a dental clinic prospect list for Gangnam."

  • ✅ Public Naver Map search results

  • ✅ Korean local business lead generation

  • ✅ Place URLs, coordinates, contacts, and review counts

MCP prompt examples

Try: Scrape 50 cafes from Naver Map for Seoul and group them by district.

Or: Find Busan hotels on Naver Map and return websites plus review counts.

Or: Build a dental clinic prospect list for Gangnam.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

Legality and responsible use

This actor extracts publicly available Naver Map search data.

Use it responsibly, respect applicable laws and terms, avoid aggressive runs, and do not collect or process personal data unless you have a lawful basis.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

Limitations

Naver Map is a dynamic application.

The actor currently captures the public search result page returned by the Naver Map web app and enriches with public summary data.

Very broad searches may need multiple district-level queries.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

Troubleshooting

If you receive few results, use Korean terms and add nearby districts.

If a query has no results, check the spelling in Naver Map manually.

If details are missing, disable includeDetails to confirm the base search still returns records.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

For adjacent workflows, check other automation-lab local business, maps, website contact, review, and directory scrapers on Apify.

Use this actor when the source of truth should specifically be Naver Map.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

Support

If a run fails, include the run URL, input, and expected query in your support message.

This helps reproduce Naver Map behavior quickly and keep extraction reliable.

  • ✅ Public Naver Map search results
  • ✅ Korean local business lead generation
  • ✅ Place URLs, coordinates, contacts, and review counts

FAQ

Why did my Naver Map query return fewer than maxItems?

Naver Map normally returns about 20 public places on the first loaded search page. Add more precise district/category queries such as 강남 카페, 홍대 카페, and 성수 카페 to collect more unique places.

Does this actor scrape private Naver accounts?

No. It only uses public Naver Map search and public place summary responses. It does not log in, use cookies, or access private user data.

Can I use copied Naver Map URLs?

Yes. Add copied /p/search/ URLs to searchUrls, or just add Korean search terms to queries and let the actor build Naver Map search URLs for you.

API Usage

Run the actor programmatically with the Apify API. Replace MY_APIFY_TOKEN with your token.

Node.js ApifyClient example

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('automation-lab/naver-map-local-business-scraper').call({
queries: ['서울 카페', '부산 호텔', '강남 치과'],
maxItems: 60,
includeDetails: true,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items.slice(0, 3));

Python ApifyClient example

from apify_client import ApifyClient
client = ApifyClient('MY_APIFY_TOKEN')
run = client.actor('automation-lab/naver-map-local-business-scraper').call(run_input={
'queries': ['서울 카페', '부산 호텔', '강남 치과'],
'maxItems': 60,
'includeDetails': True,
})
items = client.dataset(run['defaultDatasetId']).list_items().items
print(items[:3])

cURL example

curl -X POST 'https://api.apify.com/v2/acts/automation-lab~naver-map-local-business-scraper/runs?token=MY_APIFY_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"queries":["서울 카페","부산 호텔","강남 치과"],"maxItems":60,"includeDetails":true}'

MCP setup for Claude

Use this actor from Claude through Apify MCP. The tool URL must include this actor slug:

$claude mcp add apify-naver-map --url "https://mcp.apify.com/?tools=automation-lab/naver-map-local-business-scraper"

Claude Desktop JSON configuration example:

{
"mcpServers": {
"apify-naver-map": {
"url": "https://mcp.apify.com/?tools=automation-lab/naver-map-local-business-scraper"
}
}
}

Example MCP prompts:

  • "Run the Naver Map scraper for 서울 카페 and summarize the top places by review count."
  • "Create a Busan hotel competitor list from Naver Map with websites and coordinates."
  • "Find dental clinics in Gangnam on Naver Map and return CRM-ready lead rows."

MCP

Connect Claude to this actor with the Apify MCP server:

$claude mcp add apify --url "https://mcp.apify.com/?tools=automation-lab/naver-map-local-business-scraper"

MCP JSON config:

{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com/?tools=automation-lab/naver-map-local-business-scraper"
}
}
}

MCP example prompts:

  • Use the Naver Map scraper to collect 20 Seoul cafe leads and rank them by review count.
  • Run the Naver Map scraper for Busan hotels and return website URLs and coordinates.
  • Scrape Gangnam dental clinics from Naver Map and make a CRM-ready CSV summary.