Colgrain is a village in Argyll and Bute, Scotland, located to the east of Helensburgh. The name Colgrain is known from at least 1377 when Sir William Denzeltoun (of Colgrane) gives his consent to a grant made by his father, Sir John Denzeltoun of that Ilk, to the church of Glasgow.