Ratchaburi is a town in western Thailand. As of 2017, it had an estimated population of 36,169, down from 38,149 in 2005.