Castlefin, sometimes spelt Castlefinn, is a market town in Co Donegal. Located in the Finn Valley it is situated between Ballybofey and Lifford with the River Finn flowing by the town. It is located on the N15 national primary road, which runs from Bundoran to Lifford. The town lies 9.5km from Lifford and 12.5km from the twin towns of Ballybofey/Stranorlar. It has close links to the twin towns of Ballybofey/Stranorlar, Letterkenny and has strong links with West Tyrone in Northern Ireland, especially with the towns of Strabane and Castlederg. The town centre is located around the Diamond area, which is where three routes merge. This area has a number of functions, mainly retail/commercial The Diamond is an attractive area, with landscaped seating and planting areas. There are a number of pubs in Castlefin, as well as three national schools, grocery stores, petrol station, post office, butchers, take-aways and hairdressers. The town also has a recycling facility that is located on the Castlederg road beside the bridge. The main facility is the CPI centre, which is used for football, parties, computing and the youth club. Holmes' Coaches is the main transport for the schools, but Castlefinn Cabs and Bus Hire is another taxi company. There is a local GAA (Robert Emmetts) and a soccer club (Castlefinn Celtic).