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
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.
- Select a radius to search within ... 1km, 5km, 10km, 20km or 50km
- 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
- 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.
- 22nd May 2017: 1.0 - Initial version
- 31st October 2017: 1.1 - Fixed issue with KM/miles switch
- 2nd November 2017: 1.2 - Radius input changed to allow user to specify exact radius
- 5th March 2018: 1.3 - Bug fix to radius input (max values)
- 20th July 2018: 1.4 - Bug fixes
- 17th September 2018: 2.0 - Changed to Leaflet Maps
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
Great tool. It will be even better when you add city population size as filter. Currently is returning too many hits.
On 18th October 2018
I like this, maybe further narrow the search by doing *from ..km to ..km away from your town
On 16th October 2018
Hi, can you explain why it does not work please? What steps do you take?
By Free Map Tools on 11th September 2018
Does not work waste of time
On 11th September 2018
Rubbish - didnt work
On 14th August 2018
add state abbreviations to the cities that it returns
On 25th July 2018
need conversion to miles, website not calculating. non-functional
On 25th July 2018
Hi, last week this is working with the updates but when Im trying now the search engine didn't work. Is it just on me or its happening to other users too?
On 24th July 2018
Updates have been made to get this tool working again.
By Free Map Tools on 20th July 2018
This tool doesn't work. There are A LOT of towns/city it doesn't display at all within the circle.
By The man without pants on 19th July 2018
Hi, Thanks for the valuable Website! this is very helpful but its not working for last two days. please look into this.
On 17th July 2018
Search engine is not working, please try "Sriracha Junction Train Station", "Bangkok" and something else in Thailand
By Tuk on 17th July 2018
Ability to display city or town with lat and long with download in xlsx or cvs format so we can upload directly to map makers and plot towns and cities.
On 16th July 2018
What tool did you use to build this?
On 21st June 2018
Thank you!! This tool is great and has saved me much time and headaches. I'me very grateful.
On 23rd May 2018
Thanks for reporting this. It was due to bad data. Moscow should now work.
By Free Map Tools on 17th May 2018
when i search for cities and towns in a radius of Moscow, Russia, the tool fails to give an output.
On 17th May 2018
What is your current criteria to classify a town/city?
By P Mohan Prashanth on 26th April 2018
It is possible to add more filed of the output such as distric, city, country.
By Tuk on 14th April 2018
Similar to the question about being able to select between locality, sub-locality etc.. could the level of the returned city be shown? it would be good to see which level each city belongs to
By Sean on 21st March 2018
Showing the most recent 20 out of 42 comments. Click to see all the comments.
Add your own comment below and let others know what you think: