Bangkok ligt in Thailand, een Zuidoost-Aziatisch land dat in het westen grenst aan Myanmar, in het noorden aan Laos, in het oosten aan Cambodja en in het zuiden aan de Golf van Thailand en Maleisië. Bangkok zelf ligt in het midden van het land langs de noordelijke oever van de Golf van Thailand.