Kynšperk nad Ohří (Duits: Königsberg a. d. Eger) is een stad en gemeente in de Tsjechische regio Karlsbad. De gemeente ligt op 431 meter hoogte, halverwege tussen Cheb (10 kilometer naar het zuidwesten) en Sokolov (10 kilometer naar het noordoosten).
De stad ligt aan de rivier Eger. Naast de stad Kynšperk nad Ohří liggen ook de dorpen Dolní Pochlovice, Dvorečky, Chotíkov, Kamenný Dvůr, Liboc, Štědrá en Zlatá binnen de gemeente. In Dolní Pochlovice ligt het spoorwegstation Kynšperk nad Ohří aan de spoorlijn van Cheb naar Sokolov. Daarnaast loopt de autoweg R6 van Praag naar Duitsland door de gemeente.
De stad werd bekend door de meubelmakerij. In 1873 werd er in de stad een ambachtsschool opgericht voor meubelmakers.
De bewoners moesten, als niet langer in Tsjecho-Slowakije gewenste Sudeten-Duitsers, hun stad in 1945 verlaten en vertrokken naar Beieren. Tsjechen kwamen in hun plaats.