Voluntary / not-for-profit · Dunfermline · 48 places
Private · St. Andrews · 52 places
Private · Dunfermline · 57 places
Voluntary / not-for-profit · St Andrews · 120 places
Private · Dunfermline · 85 places
Private · Dunfermline · 70 places
Private · Dunfermline · 71 places
Voluntary / not-for-profit · Burntisland · 64 places
Voluntary / not-for-profit · Burntisland · 24 places
Private · Dunfermline · 100 places
Private · Glenrothes · 95 places
Private · Dunfermline · 114 places
Private · Kelty · 54 places
Voluntary / not-for-profit · St. Andrews · 70 places
Voluntary / not-for-profit · COWDENBEATH · 40 places
Private · Kirkcaldy · 78 places
Private · Kirkcaldy · 67 places
Voluntary / not-for-profit · Kirkcaldy · 26 places
Voluntary / not-for-profit · Cupar · 24 places
Private · Burntisland · 67 places
Voluntary / not-for-profit · LEVEN · 30 places
Voluntary / not-for-profit · Leven · 24 places
Private · Dunfermline · 124 places
Private · KIRKCALDY · 45 places
Private · Strathkinness · 62 places
Private · Cupar · 50 places
Private · Kirkcaldy · 62 places
Private · Newport-on-Tay · 68 places
Private · DUNFERMLINE · 52 places
Private · Cupar · 25 places
Voluntary / not-for-profit · Tayport · 40 places
Private · Cupar · 35 places
Voluntary / not-for-profit · Glenrothes · 60 places
Voluntary / not-for-profit · Leven · 32 places
Voluntary / not-for-profit · Glenrothes · 24 places
Private · Newport-on-Tay · 20 places
Private · Lochgelly · 40 places
Private · Kirkcaldy · 38 places
Private · Leven · 49 places
Private · Glenrothes · 45 places
Voluntary / not-for-profit · Dunfermline · 24 places
Private · Dunfermline · 64 places
Voluntary / not-for-profit · Dunfermline · 12 places
Private · Glenrothes · 117 places
Private · Dunfermline · 89 places
Private · St. Andrews · 63 places
Private · Fife · 66 places
Private · Glenrothes · 47 places
Voluntary / not-for-profit · Kirkcaldy · 15 places
Private · St. Andrews · 30 places
Voluntary / not-for-profit · Cupar · 28 places
Voluntary / not-for-profit · Dunfermline · 48 places
Voluntary / not-for-profit · Cupar · 24 places
Private · St. Andrews · 44 places
Voluntary / not-for-profit · Newport-on-Tay · 26 places
Source: Care Inspectorate datastore (as at 30 September 2026), Open Government Licence.