La batalla de Glenshiel o Glen Shiel fue un enfrentamiento armado que se libró en la cañada de Glenshiel (Escocia occidental) el 10 de junio de 1719, cuando las fuerzas reales británicas derrotaron a un conglomerado de tropas formadas por varios clanes jacobitas de las Tierras Altas, partidarios británicos de los depuestos Estuardo e infantes de marina españoles.