Svoboda nad Úpou (niem. Freiheit an der Aupa) – miasto w Czechach, w kraju kralovohradeckim, we wschodnich Karkonoszach.
W miejscowości jest przystanek kolejowy, dawniej stacja Svoboda nad Úpou.
Według danych z 31 grudnia 2003 powierzchnia miasta wynosiła 775 ha, a liczba jego mieszkańców 2 216 osób.
Źródło: Czeski Urząd Statystyczny