Answer:
city - 7 mllion +
urban - 9 million +
metro - 15 million +
Bangkok's population is never accurate as many workers are registered as living in there hometown while living in Bangkok, which explains why bangkok is so much larger than everyone thinks.