Gradac is a settlement in the Municipality of Metlika in the White Carniola area of southeastern Slovenia. It lies close to the border with Croatia on the river Lahinja. The area is part of the traditional region of Lower Carniola and is now included in the Southeast Slovenia statistical region. The village is best known for its well-preserved Gradac Castle.
Gradac has a railway station (Gradac), a post office, a small shop, two coffee shops and a small industrial park. Traditionally many craftspeople (stonemasons, locksmiths, wainwrights, potters) and farmers lived in the village.