Pran Buri er en by og distrikt i provinsen Prachuap Khiri Khan i det sentrale Thailand. Befolkningen anslås (2005) til 47 300.

Byen ligger langt nord på Malayahalvøya, og ved jernbanelinjen og hovedveien mellom Bangkok og Malaysia. Den ligger ved elva Pran ikke langt fra dens utløp i Siambukten.