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

Units:

Find towns and cities within KM

Filter on Population Size :

Loading...

Input

Search Center. You can:
[Click on the Map]
OR [Click arrow on map to find your current location]
OR search an address :

  Search  

Options



Distance Alphabetical

Output

Description

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.

Instructions

  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

Notes

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
Address:
Telephone:
Rating:
Website:

Comments For This Page

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 (idealista.es)
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: Odessa,Unknown 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. London,7421228 Borehamwood,32176 Loughton,42229 Potters Bar,22192 Sunbury,27784 Cheshunt,57374
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

Good
On 4th June 2022

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

Is there a way to filter out cities from a certain country?
On 18th May 2022

Junior, it's not possible.
By Free Map Tools on 12th January 2022

I would like to search all ARCO Gas stations within a 40 mil radius from my address in downtown huntington Beach California ... Is that possible ???
By Junior ... on 12th January 2022

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

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

Comments

Your Name (optional)

 Post