Shops are to be found in Strath, Achtercairn and in Pier Road at the harbour. Also in the harbour area, near the golf course is a branch of the Bank of Scotland which has limited opening hours. A mobile Royal Bank of Scotland also visits the area weekly. Post Offices are located in local convenience stores at the harbour and in Achtercairn. Public services such as police station, leisure centre, schools, library and health centre, as well as a small supermarket and a home and garden centre, are in the central Achtercairn area.