Naver Map Places Scraper — Business Details & Review Stats avatar

Naver Map Places Scraper — Business Details & Review Stats

Pricing

from $2.10 / 1,000 places

Go to Apify Store
Naver Map Places Scraper — Business Details & Review Stats

Naver Map Places Scraper — Business Details & Review Stats

Extract business places from map.naver.com: name, category, address, phone, coordinates, review counts and ratings.

Pricing

from $2.10 / 1,000 places

Rating

0.0

(0)

Developer

Mind Momentum

Mind Momentum

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

21 hours ago

Last modified

Categories

Share

Extract business places from Naver Map — Korea's dominant map and local-search platform. Get names, categories, addresses, phone numbers, coordinates, review counts, ratings, and amenities for any keyword. No login, no cookies, no Naver account needed.

Why this actor

  • Local lead generation — pull every cafe, restaurant, clinic, or gym in a district with phone numbers included
  • Market research — compare review counts and ratings across areas or categories
  • Location data — clean coordinates and full addresses for mapping and analysis
  • No friction — the official Naver APIs require Korean phone verification; this actor needs nothing

Features

  • Up to 100 places per keyword with full details (coordinates, review counts, ratings, amenities) — or up to 1,000 places with GraphQL pagination (basic fields: name, phone, address)
  • Ordered by Naver's search ranking (position field included)
  • Review statistics: visitor review count, average score, total reviews
  • Full address, phone (including virtual numbers), coordinates (x/y)
  • Photo counts and amenity/facility lists
  • Deduplicated by place id

Scaling up

One run returns up to 100 places per keyword (full data) or up to 1,000 with max_items. To cover more ground, fan out across keyword × district combinations — each run targets a specific area + category:

RunKeywordDistrict
1강남 카페Gangnam cafes
2홍대 카페Hongdae cafes
3신촌 카페Sinchon cafes
4부산 피부과Busan dermatology

Set up a scheduled task to run weekly — Naver review counts and ratings change frequently, so periodic snapshots let you track reputation trends over time.

Input

FieldTypeDescription
keywordstring (required)Search keyword. Combine area + category for best results, e.g. 강남 카페
max_itemsintegerTotal places to return. First 100 come with full details (address, phone, coordinates, review counts, ratings, amenities); beyond 100, places have basic fields (name, phone, address) via GraphQL pagination. Default 100, max 1,000.
proxyConfigurationobjectOptional Apify proxy settings (defaults to residential on platform)

Example input:

{"keyword": "강남 카페", "max_items": 100}

Tip: Korean keywords with an area name return the richest results — 홍대 맛집 (Hongdae restaurants), 부산 피부과 (Busan dermatology clinics), 판교 헬스장 (Pangyo gyms).

Output

One dataset item per place. Items 1–100 (SSR tier) include all fields; items 101+ (GraphQL tier) have basic fields with nulls for coordinates, review counts, and amenities.

{
"position": 1,
"name": "티하우스 청담",
"url": "https://map.naver.com/place/1183810461",
"category": "카페,디저트",
"address": "서울특별시 강남구 삼성동 57-11 1층 티하우스 청담",
"phone": "0507-1345-2486",
"x": 127.0546356,
"y": 37.5189217,
"visitor_review_count": 1164,
"visitor_review_score": 4.67,
"total_review_count": 867,
"image_count": 15,
"options": "무선 인터넷,단체 이용 가능,포장,배달,제로페이,간편결제,주차",
"place_id": "1183810461"
}
FieldTypeDescription
positionintegerGlobal rank across all results, starting at 1
namestringBusiness name as shown
urlstringPlace detail link https://map.naver.com/place/{place_id}
categorystringDisplay category (null for GraphQL-tier items beyond 100)
addressstringFull street address
phonestringPhone number (real or virtual 0507-...)
xfloatLongitude (null for items beyond 100)
yfloatLatitude (null for items beyond 100)
visitor_review_countintegerNumber of visitor reviews (null for items beyond 100)
visitor_review_scorefloatAverage visitor rating (null for items beyond 100)
total_review_countintegerTotal review count (null for items beyond 100)
image_countintegerNumber of place photos (null for items beyond 100)
optionsstringAmenities/facilities as shown (null for items beyond 100)
place_idstringNaver place identifier

Pricing

Pay-per-result: $3.00 per 1,000 places ($2.10/1k on Apify paid plans) (plus a small actor-start fee). You only pay for places actually delivered to the dataset.