Szokolya településen az ingatlanok az országos átlagnál 85%-kal, míg a megyeinél 85%-kal olcsóbbak.
A településen 746 lakóépület található, amelyekből 88 db 50m² alatti, 432 db 50-99m² alapterületű,226 db pedig 100m²-nél nagyobb. Egy lakás átlagos alapterülete 87m². Összesen 623 épületben élnek ma életvitelszerűen, és 111 épületben nem élnek, tehát a nem lakott lakások aránya 14,9%. A magánszemélyek által tulajdonolt lakások száma 722, önkormányzati lakás pedig 2 van. Az ingatlanok 598 esetben saját használatúak, 22 esetben bérbe van adva, azaz 3,5% a bérlakás. Szokolya összes lakóházából 730 egylakásos, 3 2 vagy 3 lakásos, 1 4-10 lakásos, épületben pedig 11-nél több lakás található.
A településen összesen 2 oktatási intézmény (óvoda, általános iskola és középskola) található 251 férőhellyel, ami a lakosság számához viszonyítva rosszabb, mint az országos átlag hasonló méretű településeken.
Szokolya településen 898 férfi és 902 nő lakott 2011-ben, azaz összesen 1 800. 2001-ben még 1 730, 1990-ben pedig 1 710 lakosa volt a településnek. Szokolya 1 800 lakosából 714 megházasodott, 186 özvegy, 163 vált el és 463hajadon vagy nőtlen. A településen 173 diplomás, 457 érettségizett, 442 általános iskolai végzettséggel rendelkező lakos van.10 lakos az 1. évfolyamot sem végezte el. A foglalkoztatottak száma 700, 113 lakos munkanélküli, 542 inaktív kereső, míg 445 fő eltartott. A nemzetiségek aránya 1,3%, összesen 29 ember. Vallási összetétel szerint 632 katolikus, 485 református, 21 evangélikus van a településen. 84 személy más vallási közösséghez tartozik, 135 nem tartozik vallási közösséghez, 14 ateista, 426 fő nem válaszolt. Szokolya 1800 lakosából 381 19 év alatti, 48720-39 év közötti, 494 40 és 59 év közötti, 363 60-79 év közötti, 75 pedig már elmúlt 80 éves.
A népességgel és az ingatlanállománnyal kapcsolatos adatok a Központi Statisztikai Hivataltól származnak.
Az ingatlan árral kapcsolatos adatok 2015-01-02.-án lettek frissítve.
Az oktatási adatok az Oktatási Hivatal közérdekű adatai alapján készültek.