69 אחוזים מתושבי שוהם מגדירים עצמם כחילונים ואילו 31 אחוזים מגדירים עצמם כדתיים או מסורתיים[דרוש מקור]. התפלגות האוכלוסייה מלמדת על יישוב צעיר: 42 אחוזים הם בגילאי 0 עד 17, ו-2.5 אחוזים הם מבוגרים מעל גיל 65.