Shirahama is a town located in the Nishimuro District of Wakayama Prefecture, Japan. It covers a total area of 200.98 square kilometres (77.60 sq mi).
As of October 31, 2021, the town had an estimated population of 20,704 residents living in 11,024 households. The area maintains a population density of 100 persons per square kilometre.