Загрузить данные OpenStreetMap в формате .osm (XML-файл), используя, например, экспортный сервис, такой как
https://export.hotosm.org/.
Преобразовать .osm файл в базу данных с помощью Osmosis или osm2pgsql.
SQL-запрос типа
SELECT name, admin_level, population
FROM planet_osm_point
WHERE place IN ('city', 'town', 'village') AND population > 4000;