Lady Margaret Hospital in Cumbrae is a 10 bed hospital just outside the main town of Millport with integrated NHS inpatient and local authority day services staffed by local GPs supported by other professions, both visiting and in-house. There are separate outpatient facilities on the island.