Opoka – wieś w Polsce położona w województwie lubelskim, w powiecie puławskim, w gminie Końskowola.
Leży nad Kurówką.
W latach 1975–1998 miejscowość administracyjnie należała do ówczesnego województwa lubelskiego.
Wieś stanowi sołectwo gminy Końskowola. Według Narodowego Spisu Powszechnego z roku 2011 wieś liczyła 265 mieszkańców.
Wieś jest siedzibą Ochotniczej Straży Pożarnej Opoka, posiada orkiestrę reprezentowaną przez OSP Opoka. Na polach znajduje się wał z kamienia wapiennego, prawdopodobnie pozostałości wczesnośredniowiecznego grodziska słowiańskiego oraz cmentarzysko kultury przeworskiej. Opoka sąsiaduje z Witowicami (od, których oddziela ją rzeka Kurówka), Końskowolą, Pulkami, Chrząchówkiem i Puławami. Ludność głównie trudni się w rolnictwie.
Wierni Kościoła rzymskokatolickiego należą do parafii Znalezienia Krzyża Świętego i św. Andrzeja Apostoła w Końskowoli.