Uoliniai ešeriai (lot. Dinopercidae, angl. Cavebasses, vok. Spaltenbarsche) – ešeržuvių (Perciformes) šeima. Paplitę Atlanto (nuo Angolos) ir Indijos vandenynuose. Gyvena ant uolų ir smėlėto dugno. Nugarinis pelekas su 9-11 dyglių, analinis – su 3.
Šeimoje 2 gentys, 2 rūšys.