Bangkok ma populację ponad 7 milionów mieszkańców, co sprawia, że stolica jest zdecydowanie najbardziej zaludnionym miastem Tajlandii i 23. co do wielkości miastem na świecie.
Miasto obejmuje ponad 600 mil kwadratowych, co daje gęstość poniżej 12 000 mieszkańców na milę kwadratową. Obszar metropolitalny Bangkoku obejmuje ponad 14 milionów ludzi. Miasto leży w południowo-centralnej części kraju, w pobliżu Zatoki Tajlandzkiej, i zostało kiedyś nazwane najgorętszym miastem na świecie przez Światową Organizację Meteorologiczną. Większość mieszkańców jest pochodzenia tajskiego, tajlandzko-chińskiego lub malajskiego.