Instagram Location Scraper - Posts & Place Details
Pricing
from $2.00 / 1,000 location scrapeds
Instagram Location Scraper - Posts & Place Details
Public Instagram location pages by id or URL without login: place name, category, address, coordinates, phone and total posts, plus about 15 featured posts with author, caption, date, likes, comments, plays and media. New posts flagged on scheduled runs. $0.002 per location.
Pricing
from $2.00 / 1,000 location scrapeds
Rating
0.0
(0)
Developer
Antonio del Olmo Tena
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape public Instagram location pages by id or URL without logging in, without API keys and without cookies. Paste location ids or URLs and get the place details (name, category, address, coordinates, phone, total number of posts) and one row per featured post (about 15 per location) with author, caption, hashtags, date, likes, comments, plays and media. Schedule it and new posts are flagged: local marketing, venue and event monitoring, tourism research and influencer discovery by place at $0.002 per location.
The Actor reads exactly what Instagram shows to a logged-out visitor on the location page, through residential connections that Instagram does not block.
What you get
Place (on every row): locationId, name, slug, locationUrl, category, address, city, postalCode, phone, latitude, longitude, mediaCount (total posts tagged at the place), priceRange, businessUsername (the Instagram account of the business, when linked).
Post (one row each): code, url, id, type (image, video or carousel), productType, caption, hashtags, takenAt, likes, likesHidden, comments, views, username, userId, image, videoUrl, carouselCount, isPaidPartnership, accessibilityCaption, position.
Changes on scheduled runs: isNew is true for posts that were not among the featured posts in the previous run (null on the first run).
Locations without posts return a single row with postsFound: 0. Locations that do not exist return a row with an error field and are not charged.
How to use it
- Find the location id: open any post tagged at the place, click the place name and copy the URL (
https://www.instagram.com/explore/locations/212988663/new-york-new-york/). - Open the Input tab and add Location ids or URLs, one per line (up to 500 per run).
- Click Start and export the rows as JSON, CSV or Excel.
- Schedule the Actor to get the new featured posts of the places you follow.
Input
{"locations": ["https://www.instagram.com/explore/locations/212988663/new-york-new-york/", "213385402"]}
Output
One row per featured post:
{"locationId": "212988663","name": "New York, New York","category": "City","latitude": 40.7142,"longitude": -74.0064,"mediaCount": 83895403,"postsFound": 15,"position": 1,"code": "DerAgglmT0M","url": "https://www.instagram.com/p/DerAgglmT0M/","username": "someone","caption": "love is everywhere!","takenAt": "2026-10-18T19:28:18.000Z","likes": 120,"comments": 4,"isNew": null,"timestamp": "2026-10-19T10:00:00.000Z"}
Pricing
Pay per event: $0.002 per location (featured posts included) and $0.0005 per new post detected on a scheduled run. Locations that cannot be read are free. A run of 100 locations costs $0.20.
Limits and notes
- Instagram shows visitors the featured posts of a place (about 15) without pagination; the total number of posts comes in
mediaCount. - Address, phone and price range appear only for businesses that filled them in; cities and regions carry name, category and coordinates.
- The Actor never bypasses logins, CAPTCHAs or rate limits.
Related Actors
- Instagram Hashtag Scraper: featured posts of a hashtag.
- Instagram Profile Scraper, Instagram Post Scraper, Instagram Reels Scraper: profiles, posts and reels.
- Google Maps Places Scraper: businesses of a place with contact details.