Sedmihorky (dříve německy Wartenberg) jsou vesnice, část obce Karlovice v okrese Semily. Nachází se asi půl kilometru západně od Karlovic. Prochází zde silnice I/35. 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 km².