Bangkok tem uma população de pouco mais de 7 milhões de habitantes, o que torna a capital de longe a cidade mais populosa da Tailândia e a 23ª maior cidade do mundo.
A cidade cobre mais de 600 milhas quadradas, dando-lhe uma densidade de pouco menos de 12.000 habitantes por milha quadrada. A área metropolitana de Bangkok inclui mais de 14 milhões de pessoas. A cidade fica na região centro-sul do país, perto do Golfo da Tailândia, e já foi eleita a cidade mais quente do mundo pela Organização Meteorológica Mundial. A maioria dos residentes é de etnia tailandesa, tailandesa-chinesa ou malaia.