Prvá zmienka o obci je datovaná v roku 1324, kde sa spomína ako Apokapotoka - čo je pôvodný starosloviensky názov odvodený od slova Opoka. Opoka znamená kameň, skala, skalná riečka. Od r.1390 osada nesie už len názov Opoka. Už v roku 1311 je však spomínaný les - Silva Nigra...