Cairnryan er en by som ser ud mod hovedvejen A77 til Loch Ryan. Byen blev grundlagt som Lochryan i 1701, da Lochryan Hus blev bygget i den nordlige ende af den nutidige landsby.
Huset blev omformeret i 1820erne og en imponerende struktur, som blot er synlig fra hovedvejen, er i dag resultatet.
Under anden verdenskrig var Cairnryan den anden militante havn og tre havnemoler og en militant jernbane forbinder byen med den nærtliggende by, Stranraer som blev bygget af høren. Tusind af tropper blev anbragt lokalt i militærlejrer.
Ved enden af krigen omringede den atlantiske u-båd flåde Loch Ryan og var eremit her før de blev sunket.