2025-ci ilin əvvəlinə olan məlumatlara görə, Bakı şəhərində əhalinin sayı 2.4 milyona yaxın olub.
Baki-baku.az-ın Dövlət Statistika Komitəsindən əldə etdiyi məlumata görə, Bakıda əhalinin ən çox məskunlaşdığı rayon Sabunçudur.
Rayonların əhali sayı aşağıdakı kimidir:
Sabunçu rayonu – 331.3 min nəfər
Binəqədi rayonu – 308.6 min nəfər
Xətai rayonu – 277.0 min nəfər
Nəsimi rayonu – 219.5 min nəfər
Suraxanı rayonu – 208.9 min nəfər
Xəzər rayonu – 206.2 min nəfər
Yasamal rayonu – 194.2 min nəfər
Nizami rayonu – 185.9 min nəfər
Nərimanov rayonu – 181.2 min nəfər
Səbail rayonu – 102.0 min nəfər
Qaradağ rayonu – 117.7 min nəfər
Pirallahı rayonu – 18.8 min nəfər