City Comparison

Whether you are weighing two cities for a move, planning a trip, coordinating a call across time zones, or just curious how two places stack up, it helps to see them next to each other. The City Comparison Tool puts any two cities in the world side by side on an interactive map and lines up the numbers that matter — how big each one is, what time it is there right now, how far apart they sit, and what the weather is doing at this moment.

It is the city-level companion to our Country Comparison Tool: same clean, no-login, map-first approach, but zoomed in to individual cities. Pick a city for each side, or tap two pins on the map, and the comparison updates instantly — including three genuinely live signals most comparison sites skip: the current local time in each city, the current weather, and the air quality (US AQI).

Everything runs in your browser, free, with no sign-up. City facts come from the open GeoNames gazetteer and live weather from Open-Meteo, so you can compare roughly 6,100 cities worldwide in a couple of taps.

Compare two cities now

How to use it

  1. Choose City A. Start typing in the first search box and pick a city from the suggestions. Results are ranked by population, so the biggest matches appear first.
  2. Choose City B. Do the same in the second box. The map drops a teal pin for A and an amber pin for B and draws the great-circle line between them.
  3. Read the comparison. The panel lines up population, local time, time zone, live weather and elevation, with the distance apart and time difference summarised at the top.
  4. Use your location (optional). Tap a pin to make that side active, then press “Use my location” to drop in the nearest city to you.
  5. Swap or share. Use the swap button to flip the two cities, or “Copy link” to share the exact comparison — the two cities are saved in the URL.

What the tool compares

Size and geography

Each population figure is the most recent official count we can cite — drawn from Wikidata where a recent value exists (with the year shown beneath the number) and falling back to the GeoNames gazetteer otherwise. Figures reflect the city proper (the administrative city) rather than the wider metro area, so they stay comparable across countries; that is why a figure like London’s is the Greater London total, not the ~14 million metropolitan area. Each city also shows its first-level region (state, province or county equivalent), its country, and its elevation above sea level in both metres and feet.

Time and distance

The tool shows the current local time in each city, its IANA time zone and UTC offset, and the time difference between the two — all calculated live and adjusted for daylight saving. The distance apart is the great-circle (straight-line) distance in kilometres and miles, the same measure used by our Distance Calculator and Flight Time Calculator.

Live weather

For each city the tool fetches current conditions — temperature, a plain-language sky description, humidity and wind — plus today’s high and low. It also shows the live air quality on the US AQI scale (0–500) with its EPA category, from “Good” through “Hazardous,” so you can see at a glance which city has the cleaner air right now. Everything here is a real-time snapshot, not a seasonal average, which makes it useful for deciding what to pack or simply seeing where the sun is shining.

Data & method

The city set, coordinates, elevation, region and time zone come from GeoNames, an open geographic database licensed under Creative Commons Attribution 4.0. Population is upgraded to the latest cited figure from Wikidata (CC0) where one is available — matched to each city by its GeoNames ID and limited to recent values on the same city-proper definition — with GeoNames as the fallback. The dataset is bundled into the tool, so search and the static comparisons are instant and work even on a flaky connection. The signals fetched live are weather and air quality, both from Open-Meteo, and the map basemap is © OpenStreetMap contributors and © CARTO.

A note on “Use my location”: the selection is deliberately approximate. Your browser shares your position only with the page, the tool finds the nearest city in its list, and your coordinates are never stored or transmitted. If you prefer, ignore the button entirely and pick both cities by hand.

Frequently asked questions

How do I compare two cities?

Type a city into the City A and City B search boxes and pick from the suggestions, or tap a pin on the map to make that slot active and use “Use my location.” The side-by-side panel updates instantly with both cities’ population, local time, time zone, elevation, live weather and the great-circle distance between them. Use the swap button to flip A and B.

Is this a cost-of-living comparison?

No — this tool focuses on geography, time and weather rather than prices. If you want to compare rent, groceries and salaries between cities, use our Cost of Living Comparison Tool instead. The two are companions: City Comparison answers “how do these places stack up?” while Cost of Living answers “how far does my money go?”

How is the current local time calculated?

Each city carries its official IANA time zone (for example Europe/London or America/New_York). The tool reads your device clock and converts it into each city’s zone, automatically accounting for daylight saving time. The time difference shown is the gap between the two cities’ current UTC offsets, in hours.

Where do the live weather and air quality come from?

Current conditions and the US AQI air-quality reading are fetched live from Open-Meteo each time you select a city — weather from its forecast API and air quality from its air-quality API. If a service is briefly unavailable, that row shows “unavailable” and the rest of the comparison still works. These are snapshots of right now, not climate averages.

Why is my city not listed?

The tool includes roughly 6,100 cities with a population of about 100,000 or more, from the GeoNames gazetteer. Smaller towns are intentionally left out to keep search fast and comparisons meaningful. A nearby large city that is listed will usually share the same time zone and similar weather.

Does “Use my location” share my exact position?

No. Your browser asks permission and, if granted, the tool finds the nearest city in its list and selects that. Your coordinates are used only in your browser to pick the city — they are not stored or sent anywhere, so the selection is approximate by design.

Where does the city data come from?

The city list, coordinates, elevation, region and time zone come from GeoNames (Creative Commons Attribution 4.0). Population is upgraded to the latest cited figure from Wikidata (CC0) where available, matched by GeoNames ID, with the year shown next to the number. Live weather and air quality are from Open-Meteo, and the basemap is © OpenStreetMap contributors and © CARTO. Every source is credited in the tool’s footer.

Related Mappr tools