Počet obyvatel obcí ČR k 1. 1. 2026 a každý rok od 2000
Počet obyvatel všech obcí ČR k 1. 1. 2026 a ke každému 1. lednu od roku 2000, podle pohlaví a věkových skupin. Navíc kraje, okresy, ORP a městské části, všechno s kódy RÚIAN.
Jednorázově, konečná cena za osobní licenci, firemní vybereš v objednávce · stav dat 1. 1. 2026
Kupuješ balíček Číselníky ČSÚ + obyvatelstvo. Kromě téhle sady v něm je: Číselníky ČSÚ.


Kolik práce to šetří
Poskládat časovou řadu z datové sady ČSÚ OBY02E, doplnit chybějící stavy z konců předchozích let a ošetřit 6 271 kódů obcí včetně zaniklých a sloučených.
Změřeno při naší stavbě
- Řádků kódu a testů
- 437
Spotřebu AI agenta máme změřenou u 6 jiných sad: první funkční verze kódu stála 10 mil. až 40 mil. tokenů a 21–62 min běhu agenta.
- Ukázka zdarma: výřez všech tabulek za Kutnohorsko v CSV a Parquetu. Stáhnout ukázku
- Stav dat
- 1. 1. 2026
- Řádků
- 341 054
- Tabulek
- 3
- Obsah balíčku
- 3 tabulky: obyvatelstvo_obce, obyvatelstvo_obce_stredni, obyvatelstvo_uzemi
- Formáty
- PostgreSQL, Parquet, CSV, JSON
- Licence zdroje
- CC BY 4.0 (ČSÚ)
Co je uvnitř
Počet obyvatel všech obcí ČR k 1. 1. od roku 2000 do 2026 podle pohlaví a věkových skupin 0–14, 15–64, 65+, střední stav k 1. 7. a stejné údaje za kraje, okresy, ORP a městské části Prahy. Kódy RÚIAN.
| Tabulka | Řádků |
|---|---|
obyvatelstvo_obceobce, stav k 1. 1. roku rok, celkem / muži / ženy / věk 0–14, 15–64, 65+ (i podle pohlaví) | 168 852 |
obyvatelstvo_obce_stredniobce, střední stav k 1. 7. (celkem, muži, ženy; věkové skupiny ČSÚ za obce k 1. 7. nevydává) | 162 599 |
obyvatelstvo_uzemivyšší celky k 1. 1.: uzemi_typ = stat, region_soudrznosti, kraj, okres, orp, spravni_obvod_praha, mestska_cast | 9 603 |
Ke stažení
Každý formát obsahuje stejná data. Stáhneš jen ten, který potřebuješ; integritu ověříš souborem SHA256SUMS.
| Formát | Souborů | Velikost |
|---|---|---|
| PostgreSQLschema.sql s typy, klíči, indexy a komentáři a import.sh, který načte data z CSV | 2 | 9,2 kB |
| ParquetJeden soubor na tabulku (zstd). DuckDB, Polars a pandas ho čtou bez importu. | 3 | 4,4 MB |
| CSVUTF-8, čárka, hlavička; velké tabulky jako .csv.gz | 3 | 28 MB |
| JSONPole objektů, velké tabulky jako JSON Lines (.jsonl.gz) | 3 | 45 MB |
- Připravujeme Kriminalita po obcích: Trestné činy podle druhu a měsíce za obce a městské části, v přepočtu na obyvatele.
- Zvažujeme Rozpočty a hospodaření obcí: Příjmy, výdaje a majetek obcí a krajů od roku 2010 z výkazů Státní pokladny.
Ukázka kódu
Další příklady pro SQL, DuckDB, Python a Node.js jsou v README.md uvnitř balíčku.
-- největší relativní růst obcí nad 1000 obyvatel mezi 2010 a 2026
SELECT a.obec, a.pocet_obyvatel AS r2010, b.pocet_obyvatel AS r2026,
round(100.0 * b.pocet_obyvatel / a.pocet_obyvatel - 100, 1) AS rust_pct
FROM csu_obyvatelstvo.obyvatelstvo_obce a
JOIN csu_obyvatelstvo.obyvatelstvo_obce b USING (obec_kod)
WHERE a.rok = 2010 AND b.rok = 2026 AND a.pocet_obyvatel >= 1000
ORDER BY rust_pct DESC LIMIT 20;SELECT kraj_kod, sum(pocet_obyvatel) AS obyvatel, round(100.0 * sum(vek_65_a_vice) / sum(pocet_obyvatel), 1) AS podil_65
FROM 'parquet/obyvatelstvo_obce.parquet' WHERE rok = 2026 GROUP BY 1 ORDER BY 1;Zdroj a licence
- Zdroje
- Zpracování
- czechdatasets.com. Data jsou upravená a nejde o oficiální výstup úřadu; povinné uvedení zdroje je v LICENCE.txt.
Navazuje na
Sady sdílejí kódy RÚIAN a IČO, takže je spojíš jedním JOINem.


Číselníky ČSÚ
Seznam obcí ČR s kódy RÚIAN, kraje, okresy a ORP, k tomu CZ-NACE, CZ-ISCO, CZ-CPA, CZ-NUTS, právní formy a státy s ISO kódy. Všechny verze sloučené do intervalů platnosti.


Výsledky voleb 1996–2026
Výsledky voleb podle obcí i okrsků: sněmovna, Senát, Evropský parlament, kraje, obce a prezident. Všechno v jedné struktuře, kódy obcí převedené na dnešní RÚIAN. U voleb od roku 2016 je u každého okrsku kód okrsku RÚIAN, takže výsledky jdou rovnou nakreslit do mapy.


RÚIAN s historií
Kompletní data RÚIAN: parcely, budovy, adresy, ulice a územní jednotky celé ČR. Aktuální stav i každá verze od srpna 2015, měsíc po měsíci.
Další sady
Číselníky ČSÚ + obyvatelstvo za 190 Kč.
Jednorázová platba, stažení hned po zaplacení, bez účtu a předplatného. Aktualizace sady jsou v ceně. Všech 15 placených sad dohromady stojí 2 490 Kč, o 3 510 Kč méně než po jednom.