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 of

Population Size :

Units :



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

  • 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

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

I like it! would be nice if a radius circling the distance specified showed on the map & it would be helpful to click on a location icon and get a pop-up of the name and distance! thx nice job
By ann on 6th December 2021

Hello, is there a roll out plan to include population data? I would be very interested in this.
By Greg on 22nd September 2021

Marco, we do not have the data split out in order to allow the user to filter them like that. Sorry...
By Free Map Tools on 5th August 2021

Thanks for the feedback. Could it be set as an option that a user can choose?
By Marco on 4th August 2021

Hi Marco, it's a grey area. On a worldwide scale it's tricky to define cities, towns and villages and get it correct all the time.
By Free Map Tools on 31st July 2021

is it possible to include villages? In Italy there are of places classified by OpenStreetMap as villages that are not present in the output. Thanks
By Marco on 30th July 2021

Great tool! I would have to agree with Sara, that having an option to add the zip codes associated with the listed cities would be nice and the actually distance from the stated starting point. Thank you so much though for this great website! So extremely helpful! Eleonor 7.11.2021
By Eleonor on 11th July 2021

Suggestion: Incorporated cities only?
By JHRC on 9th June 2021

Power Washing Bullies - your suggestion has been noted. Watch this space.
By Free Map Tools on 23rd April 2021

Super cool tool thanks. Would love to filter by town population size. even if we just had a few options like 500+ 1500+ 5000+ etc. i am sitting on 500 keywords for my ads, and i really only need like 25 of these
By Power Washing Bullies - FB Gro on 15th April 2021

Even better if.... - Could specify a range or a particular distance away - ie I'm interested in places 100-150 miles away. - if the parameters could also include population size that would be good too!
On 15th March 2021

great tool for my area coverage as a locksmith
On 6th February 2021

looking for a city or village called Kasmidan
By Lynda on 2nd February 2021

Thanks for this.. Big Help!
By Jin Gen Te on 1st February 2021

I Would love if the state abbreviation was added and how far in miles. Thank you in advance
By ItsMeXris on 23rd January 2021

can not find in miles. every time I put in 50 then zip code then change to mile everything resets.
On 16th December 2020

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

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


Your Name (optional)