בירושלים חיים כיום כ-840 אלף תושבים והיא העיר עם מספר התושבים הרב בישראל. בגלל הרכב האוכלוסייה הייחודי של ירושלים, ניתן לראות כי הרכב הגילאים בעיר שונה מהרכב הגילאים הארצי ומערים נוספות. מבין הערים הגדולות בישראל (מעל 100 אלף תושבים), אוכלוסיית ירושלים היא שנייה רק לאוכלוסיית בני-ברק כעיר בה חיה האוכלוסייה הצעירה ביותר: לפי נתוני הלשכה המרכזית לסטטיסטיקה, מעל לשליש מתושבי העיר הם מתחת לגיל 14, לעומת פחות מ-20% בתל-אביב וחיפה, כאשר באוכלוסיית ישראל עמד אחוזם של ילדים מתחת לגיל 14 על 28%. לעומת זאת, רק 15.5% מתושבי ירושלים הם בני 55 ומעלה, לעומת כמעט חמישית מתושבי ישראל, כרבע מתושבי תל-אביב ו-31.4% מתושבי חיפה. הגיל החציוני בירושלים עמד בשנת 2015 על 23.7 שנים, לעומת ישראל, בה עמד הגיל החציוני על 29.7. בתל-אביב וחיפה, לשם השוואה, עומד הגיל החציוני על 35.3 ו-38.1 שנים בהתאמה. 
 
בחלוקה בתוך בירושלים, ניתן לראות כי הגיל החציוני של תושביהּ היהודים של העיר, העומד על 25.7 שנים, גבוה מזה של התושבים המוסלמים, שגילם החציוני הוא 20 שנים. הגיל החציוני של תושבי מערב-ירושלים גבוה מזה של תושבי מזרח העיר, 26.3 שנים לעומת 22.3. גילן החציוני של הנשים בירושלים עומד על 24 שנים, והוא גבוה מזה של הגברים, העומד על 22 שנים.
 
מבחינה של השכונות בירושלים, לפי נתוני העירייה, ניתן לראות כי השכונות הצעירות בעיר, בהן האחוז הגבוה ביותר של תושבים מתחת לגיל 21, הן מקרב השכונות החרדיות ושכונות מזרח-ירושלים, ובראשן מאה שערים (61% מתושבי השכונה), רמת-שלמה (61%) וכפר-עקב (59%). במספרים מוחלטים, מספר הצעירים המתגוררים בשכונה הוא הגבוה ביותר בשכונת רמות (25,440 תושבים), שועפט (19,630) ורוממה (18,340). השכונות בהן נמצא האחוז הגבוה ביותר של תושבים מבוגרים, בגילאי 61 ומעלה, הן טלביה (36%), המושבה הגרמנית (31%) ורחביה (29%). במספרים מוחלטים, מספר התושבים המבוגרים הרב ביותר נמצא בשכונות פסגת-זאב (6,390), גילֹה (6,090) ורמות (4,600).