Vyšná Boca (bis 1927 slowakisch auch „Kráľovská Boca“; deutsch Oberbotza, ungarisch Királyboca und zeitweise Felsőboca) ist eine Gemeinde im Norden der Slowakei mit 93 Einwohnern (Stand 31. Dezember 2024), die zum Okres Liptovský Mikuláš, einem Teil des Žilinský kraj, gehört und zur traditionellen Landschaft Liptau gezählt wird.