Find Cities and Towns Inside Radius

Provide a radius and address to centre your search. The map will then show any towns or cities within the radius.

Find Cities Within Radius Map

Find towns and cities within KM

Filter on Population Size :



[Click on the Map]

OR [Click arrow on map to find your current location]

OR search an address :


Distance Alphabetical



This tool can be used to find cities and towns within a particular radius of a central location. Note, there is no clear way to determine what is a town or city on a global scale so the results on this page may include or exclude some places. Get in contact if you see a big mistake and we will do our best to update the system.


  1. Select a radius to search within … 1km, 5km, 10km, 20km or 50km
  2. Select a centre point by either
    • Type an address and click / tap Search
    • Click / tap Search with an empty text box to find your current location
    • Click / tap on the map to indicate the center of the search
  3. Once the search is complete, you can see the list of towns and cities below the map. You can also tap on a marker of a result to find more details


The search radius has a limit of 50km. This cannot be increased.

Version History

  • 16th Kuly 2022 : 2.8 – Population can now be toggled off. An unknown population now states Population Unknown
  • 17th June 2022 : 2.7 – Filter for population size added
  • 15th June 2022 : 2.6 – UI Updates. Radius overlay is now displayed
  • 30th October 2019 : 2.5 – Output can be sorted by distance or alphabetically. Button added to download CSV data
  • 2nd October 2019 : 2.4 – Output now supports accented characters
  • 9th May 2019 : 2.3 – Fixed bug with miles/km distance reported beside each city/town found
  • 25th January 2019: 2.2 – Update to UI when location is not found
  • 18th January 2019: 2.1 – Added option to show distance beside town/city. Bug fixes
  • 17th September 2018: 2.0 – Changed to Leaflet Maps
  • 20th July 2018: 1.4 – Bug fixes
  • 5th March 2018: 1.3 – Bug fix to radius input (max values)
  • 2nd November 2017: 1.2 – Radius input changed to allow user to specify exact radius
  • 31st October 2017: 1.1 – Fixed issue with KM/miles switch
  • 22nd May 2017: 1.0 – Initial version

Future Ideas and Enhancements

  • Method to filter cities and towns by population size. For example, only return cities with a population greater than 20,000 people
  • Include post/zip codes with the the towns/cities data

Comments For This Page

Is it possible to include the state or county that the town is in, so when you are on a state border and you get the list of towns, it will append the state.
By John on 31st August 2023

Trying to find out where ther city is at 980 miles from kilometers 1578
By michael on 19th July 2023

Really useful. Please update up to 2023.
By Tharu on 29th March 2023

Steve, have a look at Find Cities and Towns Inside an Area.
By Free Map Tools on 2nd October 2022

Steve, thanks for the donation.
By Free Map Tools on 2nd October 2022

Would be great if we could draw a polygon on the map and get results from that area. I have seen this on other websites when looking for properties (
By Steve Parkinson on 29th September 2022

I just dropped a small donation in your kitty to say thanks guys.
By Steve Parkinson on 29th September 2022

I had been looking for a tool like this for some time to help overcome brick walls in genealogy with radius searches. The population indication was not very useful for this purpose as it is mostly absent, and in any case, populations change over the centuries. The distance indication is essential. I would like to see a better visual representation of where the towns are located. Very Useful to me!
By Gil Torbeck on 28th September 2022

This tool is not working properly.
I am getting locations like this:
Gulf Pine,Unknown
Lake Fern,Unknown
On 15th July 2022

Michelle, do any searches work? Even one of a smaller radius size?
By Free Map Tools on 22nd June 2022

I%u2019ve been having issues getting this to work at all. First started with listing cities/towns within a 40 mile radius of my location at the time was in Guin, AL. Waited for about 35 mins it still was indicating it was still pulling data it said %u201Cwait%u201D. However it never did list anything whatsoever
By Michelle on 22nd June 2022

(update) Setting the Population to Any (the default) show now use the old method to search and therefore show the old results.
By Free Map Tools on 20th June 2022

Hi! Cities and Towns within a 15-mile radius of %u201CLondon, England%u201D previously returned a couple hundred results. Now it only shows 6 results after the latest changes, no matter what value Population is set to. Is there a way to get the old behaviour back? Thank you.
Potters Bar,22192
By Matthew on 19th June 2022

If we don’t want it to show population, is there a button to turn it off?
By Sam on 18th June 2022

Population filter is now working.
By Free Map Tools on 17th June 2022

Hi It doesn’t shows all the suburbs
By Mayur on 13th June 2022

It would be great to get the population search working. Is this script available for purchase / editing?
By Michael on 9th June 2022

hi will the population filter work soon? thanks chris
By Llardee on 6th June 2022

On 4th June 2022

That’s not possible.
By Free Map Tools on 19th May 2022

Showing the most recent 20 out of 157 comments. Click to see all the comments.

Add your own comment below and let others know what you think:


Your Name (optional)

You are watching: Find Cities and Towns Inside Radius. Info created by GBee English Center selection and synthesis along with other related topics.