Sedmihorky (dříve německy Wartenberg) jsou vesnice, část obce Karlovice v okrese Semily. Nachází se asi 0,5 km na západ od Karlovic. Prochází zde silnice I/35. Je zde evidováno 76 adres. Trvale zde žije 143 obyvatel. Původně se dnešní Sedmihorky nazývaly Nová Ves. V roce 1966 byla na žádost MNV v Karlovicích povolena změna názvu Nová Ves na Sedmihorky. Sedmihorky leží v katastrálním území Karlovice o výměře 10,21 km2.