Принс-Руперт (англ. Prince Rupert) — портовый город в провинции Британская Колумбия, Канада, а также наземно, воздушно и водно транспортный узел северного побережья провинции, с населением 12 815 человек.
Принс-Руперт расположен на острове Кайен (примерно 770 км к северу от Ванкувера), к северу от устья реки Скина и связан небольшим мостом с материком.
Город был назван в честь принца Руперта Пфальцского. Основан Чарльзом Мельвиль Хэйсом, главным управляющим Grand Trunk Pacific Railway, 10 марта 1910 года.