Jumlah penduduk suatu wilayah dipengaruhi oleh faktor kelahiran, kematian dan migrasi/ perpindahan penduduk. Perkembangan jumlah penduduk Kota Yogyakarta mengalami perubahan setiap tahunnya. Perubahan struktur dan komposisi penduduk dapat dilihat dari perbandingan piramida penduduk dimana penduduk Kota Yogyakarta didominasi oleh penduduk usia muda.
Berdasarkan hasil Sensus Penduduk 2010 jumlah penduduk tahun 2010 tercatat 388.627 jiwa. Komposisi penduduk berdasarkan jenis kelamin adalah 48,67 persen laki-laki dan 51,33 persen perempuan. Secara keseluruhan jumlah penduduk perempuan lebih tinggi dibanding penduduk laki-laki seperti tampak dari rasio jenis kelamin penduduk yang lebih kecil dari 100, dimana pada tahun 2010 sebesar 94,81. Rasio jenis kelamin adalah perbandingan antara banyaknya penduduk laki-laki dengan penduduk perempuan pada suatu daerah dan waktu tertentu. Biasanya dinyatakan dengan banyaknya penduduk laki-laki untuk 100 penduduk perempuan.
Jumlah penduduk Kota Yogyakarta pada tahun 2017 menurut proyeksi penduduk Badan Pusat Statistik sebanyak 422.732 jiwa dengan rincian sebanyak 206.421 jiwa penduduk laki-laki dan 216.311 jiwa penduduk perempuan. Dengan luas wilayah 32,50 km2, kepadatan penduduk Kota Yogyakarta tahun 2017 sebesar 13.007 jiwa per km2. Kepadatan penduduk dapat dihitung berdasarkan jumlah penduduk untuk setiap kilometer persegi. Penduduk yang paling padat berada di Kecamatan Ngampilan yaitu sebesar 20.770 jiwa per Km2, dan paling jarang penduduknya di Kecamatan Umbulharjo yakni 11.179 jiwa per Km2.
Kecamatan
|
Presentase Penduduk
|
Kepadatan Penduduk
Per km2
|
MANTRIJERON
|
8,56
|
13.576
|
KRATON
|
5,27
|
15.594
|
MERGANGSAN
|
7,74
|
13.871
|
UMBULHARJO
|
16,88
|
8.607
|
KOTAGEDE
|
8,29
|
11.176
|
GONDOKUSUMAN
|
10,34
|
10.731
|
DANUREJAN
|
5.15
|
19.395
|
PAKUALAMAN
|
2,61
|
17.159
|
GONDOMANAN
|
3,62
|
13.377
|
NGAMPILAN
|
4,48
|
22.622
|
WIROBRAJAN
|
6,73
|
15.834
|
GEDONGTENGEN
|
4,80
|
20.720
|
JETIS
|
6,55
|
15.960
|
TEGALREJO
|
8,98
|
12.771
|
Jumlah
|
100,00
|
12.740
|
Kelompok Umur
|
Jenis Kelamin
|
||
Laki-laki
|
Perempuan
|
Jumlah
|
|
0 – 4
|
13.050
|
12.225
|
25.275
|
5 – 9
|
15.145
|
14.646
|
29.791
|
10 – 14
|
16.128
|
15.415
|
31.543
|
15 – 19
|
16.929
|
16.250
|
33.179
|
20 - 24
|
15.453
|
15.246
|
30.699
|
25 – 29
|
14.777
|
15.325
|
30.102
|
30 – 34
|
14.096
|
14.973
|
29.069
|
35 – 39
|
16.339
|
16.713
|
33.052
|
40 – 44
|
15.183
|
16.207
|
31.390
|
45 - 49
|
14.531
|
15.578
|
30.109
|
50 – 54
|
13.726
|
15.557
|
29.283
|
55 – 59
|
11.965
|
13.579
|
25.544
|
60 – 64
|
9.894
|
11.347
|
21.241
|
65 - 69
|
6.734
|
7.702
|
14.436
|
70 - 74
|
3.380
|
4.517
|
7.897
|
75+
|
4.208
|
7.237
|
11.445
|
Jumlah
|
201.538
|
212.517
|
414.055
|
Pendidikan Tertinggi | Angkatan Kerja | Bukan Angkatan Kerja | ||
Bekerja | Pengangguran Terbuka | Jumlah | ||
Tidak/Belum Tamat SD | 12.767 | 188 | 12.955 | 6.443 |
SD/sederajat | 18.156 | 906 | 19.062 | 10.265 |
SMP/sederajat | 33.670 | 1.409 | 35.079 | 25.593 |
SMA/sederajat | 53.230 | 2.598 | 55.828 | 31.681 |
SMK/sederajat | 54.874 | 3.397 | 58.271 | 15.329 |
Diploma I/II/III | 15.297 | 208 | 15.505 | 5.648 |
Universitas | 43.882 | 2.988 | 46.870 | 10.680 |
Jumlah | 231.876 | 11.694 | 243.570 | 105.639 |