Kingston and Sutton are London boroughs with Surrey postcodes and Surrey habits, so their searches split two ways: "web design kingston" (114 a month) and "web design sutton" (100) on one side, "web design surrey" (575) on the other. One page cannot rank for a town and a county at once. Build the town page for the town search, let the homepage carry the county, and put your effort into the trade searches, which are far bigger than either.

Why the border confuses the search

Kingston upon Thames and Sutton have been London boroughs since 1965, but the postcodes say KT and SM and many addresses still carry "Surrey" on the envelope. That matters for search because people type what they call the place. A searcher in Surbiton might type "plumber surbiton", "plumber kingston" or "plumber surrey" for the same job, and Google answers each with a different set of results. A business on the border therefore has three different competitions to enter, and most enter only one by accident.

How do you know? Google's first page for "web design surrey" on 13 October 2026 includes, at number four, a Facebook page titled "Web design Surrey, Wordpress Surrey, Sutton", and the Yell listing that ranks for "web design walton on thames" is headed "Web Design and Development Near Me in Kingston Upon Thames". The search engine itself treats Sutton and Kingston as Surrey when the searcher does. Why does it matter? Because a page that says only "London" is invisible to the Surrey search, and a page that says only "Surrey" is invisible to the Kingston one.

The problem in your money

Here is a worked example for a plumber based in Surbiton. It is an example: use your own figures. "plumber kingston" is searched 448 times a month (UK, 2026 run-rate), "plumber surbiton" 216 and "plumber surrey" 420. The Kingston term alone is worth looking at:

448 searches x 5% share as visits = 22 visits a month
22 x 20% who call = 4 call-outs a month (rounded)
4 x £100 x 12 = £4,800 a year, first visits only

A verified call-out is worth £80 to £150, so £100 is the middle. The same sum for Surbiton gives about half that, and for the county term about the same as Kingston but spread across every Surrey town, most of which the plumber will not drive to. If this plumber's site says "Surrey" on every page and "Kingston" nowhere, the biggest of the three numbers is the one being missed. That is the border problem in money.

What the data says: Kingston, Sutton and Surbiton (13 October 2026)

All figures are monthly UK searches, 2026 run-rate from Google Ads data, January to August 2026. Cost per click is the published advertiser price where one exists.

SearchSearches a monthCost per click
web design surrey575£11.02
web design croydon466Not published
web design kingston114£6.64
web design sutton100Not published
website design sutton100Not published
web design richmond86£4.79
web design surbiton28Not published
website design kingston20£16.64
web designer kingston19Not published
seo sutton21Not published
seo kingston14Not published
seo agency kingston10Not published
digital marketing agency kingston10Not published

Three things to read from that. First, the county term is five times the town term, which is the opposite of the pattern for household trades. Businesses buying web design search the county; households buying a plumber search the town. Second, Kingston and Sutton are each worth about 100 to 114 searches a month for web design, real but modest, and about a fifth of Croydon. Third, SEO and marketing agency searches with either town attached are in the tens. If you are an agency hoping to be found by "seo kingston", there are 14 people a month to find you.

Now the trade searches in the same towns, which are the numbers that should decide where a local business puts its pages:

SearchSearches a month
dentist surbiton1,600
estate agent surbiton678
estate agent kingston606
plumber kingston448
plumber surbiton216
accountant kingston116
electrician kingston114
electrician surbiton114
accountant surbiton86
it support kingston28

"dentist surbiton" at 1,600 is the largest town-level search in our entire north Surrey data set, fourteen times "web design kingston". A dental practice in Surbiton with no Surbiton page is leaving the biggest number in the area to whoever has one. Our north Surrey numbers by town piece has the full table for the towns to the west.

Which term should a border business target?

A term is worth a page when three things are true: people search it, they mean your kind of business, and the page can be genuinely about that place. Apply that to the border.

  • Your trade plus your town ("plumber kingston", "dentist surbiton"): yes, always, where the number is over about 100. This is where households search.
  • Your trade plus "surrey" ("plumber surrey", 420): on the homepage, not a separate page. It is one search spread across thirty towns, and the homepage already carries your main location.
  • Your trade plus "london" or "south west london": only if you genuinely work across the capital. A Kingston plumber who does not go past Wimbledon will attract calls from Hackney and turn them down, which Google notices.
  • Agency terms plus a town ("seo kingston", 14): no. Not enough searches to repay a page. If you sell to businesses, the county term and referrals are where buyers are.

Your three options

Option 1: One page that mentions everywhere

What it means. The homepage says Kingston, Sutton, Surbiton, Surrey and South West London in one paragraph and a footer list.

How you know. Open Google Search Console, Performance, Queries, and filter by each place name. One page carrying five places usually ranks for none of them beyond your own business name.

Where it falls down. Google files a page under one place. A page about five places is about nowhere, and the 448 Kingston plumber searches go to a competitor whose page is only about Kingston.

Right for. A business whose customers all come from one postcode anyway, or one that is full.

Option 2: A London page and a Surrey page, nothing by town

What it means. Two area pages, one headed "South West London", one headed "Surrey", with the towns listed under each.

How you know. Search Console shows impressions for "surrey" and "london" queries but not for town queries.

Where it falls down. It wins the small, vague searches and misses the large, specific ones. "plumber surrey" is 420 spread across the county; "plumber kingston" is 448 in one place. The region page is the wrong shape for the data.

Right for. A business-to-business firm, where the county term really is where buyers search and no town term is worth a page. For a web designer or an accountant selling to companies, this option is honest.

Option 3: A page per town with a real number, plus the homepage for the county

What it means. A genuinely different page for Kingston, one for Surbiton, one for Sutton if you work there, each about real jobs in that place with a review from a customer there, linked from the main navigation. The homepage names Surrey and your base. Our Staines nearby towns guide explains why the town name swapped into a template does not count, and the Kingston and Twickenham border SEO piece covers the profile side of the same problem.

How you know. Within a few months Search Console shows town queries you never had, and the Google Business Profile service area, set to the same towns, starts producing calls from them.

Where it falls down. Over-building. Surbiton is worth a plumber's page at 216 and a dentist's page at 1,600, but "web design surbiton" at 28 is not worth anyone's. The number decides, every time.

Right for. Any household-facing business on the border with a town over about 100 searches in its trade.

Our recommendation

Bottom line: households search the town and businesses search the county, so build town pages if you sell to households and a county homepage if you sell to businesses, and never one page that tries to be both.

The reason is the plumber sum. Kingston alone is worth about £4,800 a year in first visits under modest assumptions, and a Kingston page costs a few hours once. A web design firm, by contrast, has 114 Kingston searches and 575 Surrey ones, so the county homepage is the right buy and a Kingston page is a vanity project; we would say that about our own trade too. If you are not sure which side of that line you sit on, look at your last twenty customers: if they are households, you are a town business.

How to do it this week

  1. Monday: decide households or businesses. Count your last twenty customers. More than ten households means town pages. More than ten businesses means the county homepage and referrals. Done looks like: one word written down.
  2. Tuesday: pick the towns. From the trade table above, list every town over 100 in your column. For a plumber that is Kingston and Surbiton. For a dentist it is Surbiton first and anything else second. Done looks like: a list of one to three towns.
  3. Wednesday: check the profile. Go to business.google.com, Edit profile, Location and areas. Set the service area to exactly those towns plus your base. Remove "London" if you do not work across it. Done looks like: the service area matching Tuesday's list.
  4. Thursday: write the first town page. Biggest number first. Heading with the town, three paragraphs on real work there (streets, building types, a job you remember), one review from a customer in that town, phone number above the fold. Add it to the main navigation. Done looks like: a live page with the town in the address.
  5. Friday: fix the homepage. Name your base town and "Surrey" in the heading and first paragraph. Remove the five-town paragraph. Link to each town page from a short "Areas we cover" block. Done looks like: the homepage about one place, the town pages about theirs.

Mistakes we see

  • Saying "London" to sound bigger. If you do not work across London, the calls you attract are ones you turn down.
  • A Surbiton page for a B2B service. 28 searches a month for "web design surbiton". Nobody is there.
  • The county term on a town page. "Plumber Surrey and Kingston" is two searches fighting for one heading. Give each its own page.
  • Service area set to everywhere. Google trusts a short list that matches the pages. Fifteen towns and three pages is a contradiction.
  • Ignoring Surbiton's dentists. 1,600 a month is the biggest local number for miles. Clinics on the border should build for it before anything else.

Want the border mapped for your business?

If you want your last twenty customers, your Search Console and the tables above turned into a one-page answer on which towns deserve a page, which term the homepage should carry and what the profile service area should say, that is a short piece of work and the answer is yours either way. Want me to map which side of the border your searches sit on? If it comes back "county homepage and nothing else", that is what I will say. The websites page shows what a town page built to convert looks like.