General Toshevo is a town in northeastern Bulgaria, part of Dobrich Province. It lies in the historic region of Southern Dobruja and serves as the administrative centre of the homonymous municipality.
The town was named after the noted Bulgarian General Stefan Toshev. As of December 2009, General Toshevo had a population of 7,130.