Fort William s'est bâtie progressivement autour du fort construit lorsque Oliver Cromwell a lancé l'invasion de l'Écosse puis lors de tentatives d'éradiquer les révoltes Jacobites au . La ville tire son nom de celui du roi "William" Guillaume III d'Angleterre, qui a agrandi le fort lors de la Glorieuse Révolution britannique.&lt;br&gt;