Hrad Josselin (francouzsky Château de Josselin) je středověká pevnost v bretaňské obci Josselin na severozápadě Francie. Od středověku je sídlem šlechtického rodu Rohanů.
Josselin je ženské a mužské křestní jméno germánského původu. Původně to bylo germánské mužské jméno, dříve psané jako Gaudelenus, Gautselin, Gauzlin… Je odvozeno ze slova Gaut, který pochází ze názvu jednoho germánského kmene Gautů…
Hlavní část Josselin leží na levém, výškově poměrně členitém břehu, dominantu tvoří hrad patřící kdysi Rohanům. Středověké sídlo s mnoha překrásnými hrázděnými i zděnými domy a úzkými uličkami se rozkládá v jeho těsné blízkosti.
Hrad Josselin je bretaňskou jedničkou, tisíciletou historii stejnojmenného městečka psala i dynastie Rohanů. Tři mohutné věže z žuly a blízkost města Vannes.