Local Keyword Search Volume by City - Local Market Sizer
Pricing
from $3.00 / 1,000 keyword with searches in a cities
Local Keyword Search Volume by City - Local Market Sizer
Size a local service market city by city: real Google Keyword Planner search volume, CPC and top-of-page bids for 'plumber near me', '{service} {city}' and more, for up to 50 cities per run. Cities ranked, report included.
Pricing
from $3.00 / 1,000 keyword with searches in a cities
Rating
0.0
(0)
Developer
Wrenfield Data
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
Local Keyword Search Volume by City — Local Market Sizer
Find out how many people in each city search for a service, what advertisers pay per click there, and which city is the best market. Real Google Ads Keyword Planner numbers for up to 50 cities per run, with no Google Ads account and no ad spend.
Google's Keyword Planner shows only ranges ("100–1K") unless your account is spending on ads, and city-level checks are one city at a time. This Actor gives exact Keyword Planner averages city by city. It builds the local keyword set for you ("plumber near me", "plumber austin", "emergency plumber", "plumber cost"...) and ranks the cities.
Who uses it
- Local SEO and PPC agencies: size a prospect's market before the sales call ("1,900 people a month search for your service in your city, and advertisers pay up to $45 a click"), choose which suburbs get service-area pages, and price the retainer.
- Lead-gen and rank-and-rent builders: compare 20–50 cities for one service and pick the ones with demand and high CPCs.
- Franchises and multi-location businesses: rank expansion cities by real search demand.
- Home-service, dental, legal and medical marketers, anywhere Google Ads runs (US, UK, Canada, Australia, South Africa, Latin America, Europe, India...).
What you get
- One row per city × keyword: monthly searches from that city, CPC, top-of-page bid range, competition, high-intent flag, peak and low month, 12-month history.
- Cities ranked (
CITIES,CITIES.csv,REPORT.html): total monthly searches per service, high-intent share, average CPC, highest top-of-page bid, search value index and top keyword. - Honest totals: Google reports close variants ("plumber near me" / "plumbers near me") as one group with the same numbers. We mark those rows (
grouped_with) and count each group once in city totals.
Example (real run, Nov 3, 2026)
Input: services pool cleaning, pool repair; cities Virginia Beach, Virginia, Chesapeake, Virginia.
| # | city | service | monthly searches | high-intent share | avg CPC | top keyword |
|---|---|---|---|---|---|---|
| 1 | Virginia Beach, VA | pool cleaning | 170 | 52.9% | $22.93 | pool cleaning services |
| 2 | Virginia Beach, VA | pool repair | 110 | 100% | $15.24 | pool repair near me |
| 3 | Chesapeake, VA | pool cleaning | 100 | 60% | $9.61 | pool cleaning services |
| 4 | Chesapeake, VA | pool repair | 60 | 100% | $0.37 | pool repair |
Sample rows:
| city | keyword | monthly searches | CPC | top-of-page bid (high) | competition |
|---|---|---|---|---|---|
| Virginia Beach | pool cleaning services | 50 | $22.37 | $15.00 | LOW |
| Virginia Beach | pool cleaning | 40 | $33.63 | $15.00 | HIGH |
| Virginia Beach | pool repair near me | 30 | $17.18 | — | LOW |
| Virginia Beach | pool repair virginia beach | 20 | $24.55 | $20.22 | HIGH |
What the run shows: Virginia Beach has about 1.7x Chesapeake's pool-cleaning demand, and its clicks cost more than twice as much.
Input
{"services": ["plumber", "water heater repair"],"cities": ["Austin, Texas", "Round Rock, Texas", "San Antonio, Texas"],"keywordTemplates": [],"extraKeywords": []}
services: what the business sells, as people search it.cities: city, county, metro (DMA) or region names, e.g. "Austin, Texas", "Round Rock, TX", "Leeds, England", "Bogota, Colombia". Up to 50.keywordTemplates(optional): patterns with{service}and{city}. Default: 14 English patterns. For other languages, add your own, e.g.{service} cerca de mi,{service} en {city},{service} perto de mim.extraKeywords(optional): competitor brands or anything else, checked in every city.
Pricing (pay per event)
- $0.20 per city (one live Keyword Planner lookup of up to 1,000 keywords).
- $0.004 per keyword row with searches. Keywords with no measurable searches are free.
- Example: 2 services × 14 templates in 10 cities is at most 10 × $0.20 + 280 × $0.004 = $3.12.
- Free Apify plan: 1 city and 15 keywords per day.
- Set "Maximum cost per run" and the Actor stops before exceeding it.
Data and limits
- Numbers come from Google Ads Keyword Planner, fetched live: monthly averages of the last 12 months for searches made from that location. Google rounds small volumes (10, 20, 30...) and leaves many long-tail local phrases blank. Blank rows are free.
- CPC and bids are what advertisers paid, in USD.
monthly_search_value_usd= searches × CPC. It is an upper-bound index for comparing cities, not a revenue forecast.- Countries Google Ads does not serve (e.g. Russia, Iran) are not available.
Related Wrenfield Data Actors
- Keyword Search Volume (wrenfield-data/keyword-search-volume): any keyword list, one location, plus keyword ideas.
- Keyword Search Volume by Country (wrenfield-data/keyword-demand-by-country): one keyword list across up to 94 countries.
- Google Maps Grid Rank Tracker (wrenfield-data/google-maps-grid-rank-tracker): where a business ranks on the map across a city.