Sources and credits
QGeo uses public data and free software. Thanks to everyone who makes them available.
Geographic data
Data version in use: data as of January 1, 2026.
- ISTAT — Boundaries of administrative units for statistical purposes (regions, provinces, metropolitan cities and municipalities).(opens in a new browser tab)
- ISTAT — Resident population by municipality on 1 January (demo.istat.it).(opens in a new browser tab)
- Wikidata — Coordinates of capitals and names in other languages.(opens in a new browser tab)
- Wikimedia Commons — Coats of arms of regions and provinces (licence, author and source of each are listed below).(opens in a new browser tab)
ISTAT data has been processed: boundaries are simplified for display and the population of each territory is the sum of its municipalities.
Coats of arms
The coats of arms of regions and provinces, with their licence. The name links to the image source.
- Abruzzo(opens in a new browser tab) · Pubblico dominio
- Aosta Valley(opens in a new browser tab) · CC BY-SA 3.0 — F l a n k e r
- Apulia(opens in a new browser tab) · CC BY-SA 3.0 — Angelus
- Basilicata(opens in a new browser tab) · Pubblico dominio
- Calabria(opens in a new browser tab) · Pubblico dominio
- Campania(opens in a new browser tab) · Pubblico dominio
- Emilia-Romagna(opens in a new browser tab) · CC BY-SA 4.0 — Gambo7
- Friuli-Venezia Giulia(opens in a new browser tab) · CC BY-SA 4.0 — GTRus
- Lazio(opens in a new browser tab) · CC BY-SA 3.0 — Lazio-Stemma2.png: Credenza Flag_of_Lazio.png: User:Sinigagl derivative work: Serenth
- Liguria(opens in a new browser tab) · Pubblico dominio
- Lombardy(opens in a new browser tab) · CC BY-SA 3.0 — Ssolbergj
- Marche(opens in a new browser tab) · Pubblico dominio
- Molise(opens in a new browser tab) · Pubblico dominio
- Piedmont(opens in a new browser tab) · CC BY-SA 3.0 — F l a n k e r (optimized by Blackcat
- Sardinia(opens in a new browser tab) · Pubblico dominio
- Sicily(opens in a new browser tab) · Pubblico dominio
- Trentino-South Tyrol(opens in a new browser tab) · Pubblico dominio
- Tuscany(opens in a new browser tab) · CC BY-SA 3.0 — Alejandro Mery
- Umbria(opens in a new browser tab) · Pubblico dominio
- Veneto(opens in a new browser tab) · CC BY-SA 4.0 — Tohaomg
- Agrigento(opens in a new browser tab) · CC BY-SA 4.0
- Alessandria(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Ancona(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Aosta(opens in a new browser tab) · CC BY-SA 4.0 — Ddurbmonnejg
- Arezzo(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Ascoli Piceno(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Asti(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Avellino(opens in a new browser tab) · CC BY-SA 3.0 — GJo
- Bari(opens in a new browser tab) · CC BY-SA 4.0 — Ddurbmonnejg
- Barletta-Andria-Trani(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Belluno(opens in a new browser tab) · CC BY-SA 4.0
- Benevento(opens in a new browser tab) · CC BY-SA 3.0 — GJo
- Bergamo(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Biella(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Bologna(opens in a new browser tab) · CC BY-SA 4.0 — Gambo7
- Bolzano(opens in a new browser tab) · Pubblico dominio
- Brescia(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Brindisi(opens in a new browser tab) · CC BY-SA 3.0 — GJo
- Cagliari(opens in a new browser tab) · CC BY-SA 4.0 — Ketipmaig
- Caltanissetta(opens in a new browser tab) · CC BY-SA 4.0
- Campobasso(opens in a new browser tab) · CC BY-SA 4.0 — Ketipmaig
- Caserta(opens in a new browser tab) · CC BY-SA 4.0
- Catania(opens in a new browser tab) · CC BY-SA 3.0 — GJo
- Catanzaro(opens in a new browser tab) · CC BY-SA 3.0 — Heralder
- Chieti(opens in a new browser tab) · CC BY-SA 4.0
- Como(opens in a new browser tab) · CC BY-SA 4.0
- Cosenza(opens in a new browser tab) · CC BY-SA 4.0 — Ashoppio
- Cremona(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Crotone(opens in a new browser tab) · CC BY-SA 4.0
- Cuneo(opens in a new browser tab) · CC BY-SA 4.0
- Fermo(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Ferrara(opens in a new browser tab) · CC BY-SA 4.0 — Ketipmaig
- Florence(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Foggia(opens in a new browser tab) · CC BY-SA 4.0
- Forlì-Cesena(opens in a new browser tab) · CC BY-SA 4.0 — Ddurbmonnejg
- Frosinone(opens in a new browser tab) · CC BY-SA 4.0 — Ddurbmonnejg
- Gallura North-East Sardinia(opens in a new browser tab) · CC BY-SA 4.0 — Ddurbmonnejg
- Genoa(opens in a new browser tab) · Pubblico dominio
- Gorizia(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Grosseto(opens in a new browser tab) · CC BY-SA 4.0 — Ddurbmonnejg
- Imperia(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Isernia(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- L'Aquila(opens in a new browser tab) · CC BY-SA 4.0
- La Spezia(opens in a new browser tab) · CC BY-SA 4.0
- Latina(opens in a new browser tab) · CC BY-SA 4.0 — Ddurbmonnejg
- Lecce(opens in a new browser tab) · CC BY-SA 3.0 — Heralder
- Lecco(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Livorno(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Lodi(opens in a new browser tab) · CC BY-SA 4.0
- Lucca(opens in a new browser tab) · CC BY-SA 4.0 — Ashoppio
- Macerata(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Mantua(opens in a new browser tab) · CC BY-SA 4.0
- Massa-Carrara(opens in a new browser tab) · CC BY-SA 4.0 — Ddurbmonnejg
- Matera(opens in a new browser tab) · CC BY-SA 4.0 — Ddurbmonnejg
- Messina(opens in a new browser tab) · CC BY-SA 4.0
- Milan(opens in a new browser tab) · CC BY-SA 4.0
- Modena(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Monza and Brianza(opens in a new browser tab) · CC BY-SA 4.0
- Naples(opens in a new browser tab) · CC BY-SA 3.0
- Novara(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Nuoro(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Ogliastra(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Oristano(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Padua(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Palermo(opens in a new browser tab) · CC BY-SA 4.0
- Parma(opens in a new browser tab) · CC BY-SA 3.0 — GJo
- Pavia(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Perugia(opens in a new browser tab) · CC BY-SA 3.0
- Pesaro and Urbino(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Pescara(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Piacenza(opens in a new browser tab) · CC BY-SA 3.0 — GJo
- Pisa(opens in a new browser tab) · CC BY-SA 3.0 — GJo
- Pistoia(opens in a new browser tab) · CC BY-SA 4.0 — Ashoppio
- Pordenone(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Potenza(opens in a new browser tab) · CC BY-SA 4.0 — Ketipmaig
- Prato(opens in a new browser tab) · CC BY-SA 4.0
- Ragusa(opens in a new browser tab) · CC BY-SA 4.0
- Ravenna(opens in a new browser tab) · CC BY-SA 3.0 — GJo
- Reggio Calabria(opens in a new browser tab) · CC BY-SA 3.0 — Heralder
- Reggio Emilia(opens in a new browser tab) · CC BY-SA 4.0 — Ketipmaig
- Rieti(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Rimini(opens in a new browser tab) · CC BY-SA 4.0
- Rome(opens in a new browser tab) · CC BY-SA 3.0 — GJo
- Rovigo(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Salerno(opens in a new browser tab) · CC0 1.0
- Sassari(opens in a new browser tab) · CC BY-SA 4.0 — Ddurbmonnejg
- Savona(opens in a new browser tab) · CC BY-SA 4.0 — Ashoppio
- Siena(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Sondrio(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Sulcis Iglesiente(opens in a new browser tab) · CC BY-SA 4.0
- Syracuse(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Taranto(opens in a new browser tab) · CC BY-SA 4.0
- Teramo(opens in a new browser tab) · CC BY-SA 3.0 — GJo
- Terni(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Trapani(opens in a new browser tab) · CC BY-SA 4.0
- Trento(opens in a new browser tab) · Pubblico dominio
- Treviso(opens in a new browser tab) · CC BY-SA 4.0 — Ashoppio
- Trieste(opens in a new browser tab) · CC BY-SA 3.0
- Turin(opens in a new browser tab) · Pubblico dominio
- Udine(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Varese(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Venice(opens in a new browser tab) · CC BY-SA 4.0
- Verbano-Cusio-Ossola(opens in a new browser tab) · CC BY-SA 4.0
- Vercelli(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
- Verona(opens in a new browser tab) · CC BY-SA 4.0 — Ketipmaig
- Vibo Valentia(opens in a new browser tab) · CC BY-SA 4.0 — MostEpic
- Vicenza(opens in a new browser tab) · CC BY-SA 4.0 — Ashoppio
- Viterbo(opens in a new browser tab) · CC BY-SA 4.0 — ashoppio
Fonts and software
- Atkinson Hyperlegible Next typeface, by Braille Institute of America.(opens in a new browser tab)
Licence: SIL Open Font License 1.1(opens in a new browser tab)
QGeo is built with free software, including:
- React(opens in a new browser tab) · MIT
- React Router(opens in a new browser tab) · MIT
- D3 (d3-geo, d3-zoom)(opens in a new browser tab) · ISC
- TopoJSON(opens in a new browser tab) · ISC
- Mapshaper(opens in a new browser tab) · MPL-2.0
- Supabase(opens in a new browser tab) · MIT, Apache-2.0
- Tailwind CSS(opens in a new browser tab) · MIT
- Lucide(opens in a new browser tab) · ISC
- i18next(opens in a new browser tab) · MIT
- node-qrcode(opens in a new browser tab) · MIT
- polylabel(opens in a new browser tab) · ISC
- fflate(opens in a new browser tab) · MIT