Bangkok ha una popolazione di appena più di 7 milioni di abitanti, che rende la capitale di gran lunga la città più popolata della Thailandia e la 23 ° città più grande del mondo.
La città copre più di 600 miglia quadrate, dando una densità di poco meno di 12.000 abitanti per miglio quadrato. L'area metropolitana di Bangkok comprende oltre 14 milioni di persone. La città si trova nella regione centro-meridionale del paese, vicino al Golfo della Thailandia, e una volta era stata nominata la città più calda al mondo dall'Organizzazione meteorologica mondiale. La maggior parte dei residenti è di etnia thailandese, thailandese-cinese o malese.