Two towns, one business: how to rank in more than one location
Plenty of small businesses serve more than one town. The plumber based in one place who happily drives to the next three. The cleaning company that covers a whole county. The bakery that delivers across the region. But Google has a frustrating habit of showing you strongly in the town where you are physically based, and almost nowhere else, even though you would love to work in all of them.
This is one of the most common questions we get, and there is an honest answer. Ranking in more than one location is genuinely harder than ranking in one, because distance is baked into how local search works. But it is very doable if you understand the rules and set expectations realistically. Let us walk through it in plain English.
Why Google favors your home town
Remember the three things Google weighs for local results, spelled out in its own guide to how local results are ranked: relevance, distance, and prominence. Distance is the sticking point here. When someone in a neighboring town searches, Google measures how far they are from your verified location, and a competitor based right there usually looks closer and therefore more convenient.
You cannot fake your way around distance, and you should not try. Google's guidelines are strict: your Business Profile must reflect your real, physical location, and creating fake listings at addresses where you do not actually operate can get you suspended. So the goal is not to trick Google into thinking you are everywhere. It is to be genuinely, demonstrably relevant to each town you serve.
The honest ways to expand your reach
Set a proper service area
If you travel to your customers rather than having them come to you, your Google Business Profile lets you define a service area instead of showing a pin. List every town and neighborhood you genuinely serve. This is the single most important step for a mobile or regional business, and it tells Google directly which areas to consider you for. Just be honest; only list places you will actually go.
Build a real page for each town
This is where most of the durable results come from. For each important town you serve, create a genuine, useful page on your website about your work there. Not a thin doorway page with the town name swapped in, which Google explicitly dislikes, but a real page: local projects you have done, the neighborhoods you cover, questions specific to that area, photos of actual work there. A page that would be genuinely helpful to someone in that town is a page Google is happy to show them.
Earn local signals in each area
Prominence is built town by town. Reviews from customers in a given area, a mention in that town's local paper or community group, a sponsorship of a local event, a link from a nearby organization: all of these quietly tell Google you are a real presence there, not just a name on a map. Ask your customers in each town for reviews, following Google's rules on reviews, and mention where they are based when it is natural to.
What about a second physical location?
If you genuinely open a second staffed office or shop in another town, that is different. A real location earns its own Google Business Profile, its own address, and its own reviews, and it can rank strongly in that town on its own merits. But this only applies to real premises where you actually operate. A mailbox or a friend's spare room does not count, and Google is good at catching listings that are not real.
Setting realistic expectations
Here is the honest part we always tell our own customers. You will almost always rank strongest in your home town and get progressively harder to find the further away a searcher is. That is not a failure; it is physics plus Google's preference for convenience. The right goal is steady, honest progress in your priority towns, not first place everywhere at once.
Pick your two or three most valuable neighboring towns and focus there first, rather than spreading yourself thin across a dozen. Once you are showing up well in those, you can expand. If you want a system for keeping an eye on progress without drowning in dashboards, our guide on the four numbers to check every week keeps it simple.
It also helps to remember that a searcher's location shifts the results, so where you rank depends on where the person is standing. That means the picture is not one number but several, one for each town you care about. A business can be first in its home town, a respectable third in the next town over, and nowhere yet in a third. That is normal, and it is exactly why watching each town separately, rather than obsessing over a single overall position, keeps you sane and points you at the right next move.
A realistic timeline
None of this is instant. A new town page needs time for Google to find, understand, and trust, and reviews accumulate one satisfied customer at a time. In our experience helping local businesses expand, meaningful movement in a new town usually shows up over a few months of steady, honest effort, not a few days. Owners who expect overnight results tend to give up right before the work would have paid off. Set the expectation of patient, compounding progress, and the strategy in this guide holds up.
Serving more than one town and not sure where you stand? MySEO tracks how you rank in each of your target areas separately, so you can see exactly where you are winning and where to push next.
Track my towns free →What to do this week
- Set or update your Google Business Profile service area to list every town you honestly serve.
- Pick your two or three highest-value towns to focus on first.
- Plan a genuine, useful page for one of those towns, using real local work and details.
- Ask recent customers in your priority towns for reviews, and mention their area naturally.
- Search your main service from each target town and note where you currently show up.


