Oponice liegt im Westen der Slowakei, eingebettet im Donauhügelland, genauer im Neutraer Hügelland. Der Ort erstreckt sich am rechten Ufer der Nitra, während sich östlich das Tribeč-Gebirge erhebt, das als Landschaftsschutzgebiet Ponitrie ausgewiesen ist. Das Zentrum des Ortes ist etwa 13 Kilometer von Topoľčany und 24 Kilometer von Nitra entfernt.
Erstmals schriftlich erwähnt wurde Oponice im Jahr 1244, doch die Besiedlung reicht bis ins 9. Jahrhundert zurück. Prägend für die Geschichte des Ortes war die Burg Apponitz, die mit dem ungarischen Geschlecht Apponyi verbunden ist. Dieses besaß die Herrschaft von 1392 bis 1935. Bis 1910 bestand der Ort aus Groß- und Klein-Apponitz.
Besonders bekannt ist Oponice für seine historischen Bauwerke. Die Burg Apponitz, im 13. Jahrhundert erbaut und später zum Wohnsitz ausgebaut, wurde in Kriegen genutzt und brannte 1645 nieder. Heute wird sie restauriert. Daneben gibt es ein Jagdschloss, das heute ein Museum beherbergt, sowie ein weiteres Jagdschloss, das als Luxushotel dient und Teile der Apponyi-Bibliothek umfasst. Die klassizistische Peter-und-Paul-Kirche stammt aus dem Jahr 1793.