Villánykövesd Baranya megyében, Villány szomszédjában, a Fekete-hegy keleti lábánál fekvő település. A Villányi borvidék és a Villány-Siklósi Borút tagja.
A község teljes területe 749,5 hektár, ebből a belterület 47,5 hektár. Északról Palkonya, Ivánbattyán és Kisjakabfalva, nyugatról Kisharsány, délről Nagyharsány és Villány határolja.