Към 31.12.2019 г. жилищният фонд в област Кюстендил се състои от 58 284 сгради или с 28 повече в сравнение с 2018 година. Жилищата в тях са 86 926. В градовете се намират 53.0% от всички жилища в областта, а в селата – 47.0%.
Стоманобетонните и панелните сгради са 1 330 с 12 593 жилища в тях, тухлените – 48 977 с 66 281 жилища, а 8 052 жилища се намират в 7 977 сгради с друга конструкция. В градовете 25.8% от жилищата се намират в стоманобетонни и панелни, 72.7% – в тухлени и 1.5% в други сгради. В селата 80.2% от жилищата се намират в тухлени сгради, 18.1% – в други сгради (камък, сурови тухли, дърво и други материали) и само 1.7% в стоманобетонни и панелни сгради (фиг.1).