Comănești is a town in Bacău County, in the Western Moldavia region of Romania. It had a population of 19,996 as of 2021.
The town is situated on the river Trotuș, which flows between the Ciuc and the Tarcău mountains. About 10 km (6 mi) of the river's course passes through Comănești.