Tarnova is a settlement in Caraș-Severin County, Romania. It has a population of approximately 1,844.