scrape relevant locations via:
https://www.instagram.com/explore/locations/
Scrape the profile information of those who posted to the explore location URLs you select to a CSV
Open CSV in excel, use a basic formulae to list the influencers as you desire, or just order by column on followers_count (for something simple)
To take it further:
scrape profiles who posted in explore locations
scrape their (x) most recent posts with csv details
formulae to take into account: profile details (followers etc) and media properties (num of likes / comments) in (n) most recent posts or (x) most recent days.
Further, add a filter to the profile, to make sure they are from the area and not a tourist, but be where, this will ignore some who do not specify a location. However, if they are an influencer, perhaps can assume they have filled in their profile correctly and location will be specified.
Other way, rather than explore URLs, is to run other searches (perhaps hashtag for your niche, perhaps hashtag which is location centric that your niche uses) then use this to funnel into the CSV details scrape for your review of the data
One problem to be aware of, these scrapes can get big, so you may need to divide the scraping over multiple accounts to avoid too many requests / blocks