Bangkok compte un peu plus de 7 millions d'habitants, ce qui fait de la capitale de loin la ville la plus peuplée de Thaïlande et la 23e plus grande ville du monde.
La ville couvre plus de 600 miles carrés, ce qui lui donne une densité d'un peu moins de 12 000 habitants par mile carré. La zone métropolitaine de Bangkok comprend plus de 14 millions de personnes. La ville se trouve dans la région centre-sud du pays, près du golfe de Thaïlande, et a déjà été nommée la ville la plus chaude du monde par l'Organisation météorologique mondiale. La majorité des résidents sont d'origine thaïlandaise, thaï-chinoise ou malaise.