Ballybofey and Stranorlar is a census town in County Donegal, Ireland, comprising the villages of Ballybofey and Stranorlar which face each other across the River Finn. Its population at the 2002 census was 3603.