Cupar (/ˈkuːpər/listen; Scottish Gaelic:Cùbar) is a town, former royal burgh and parish in Fife, Scotland. The town is situated between Dundee and Glenrothes.
According to a 2011 population estimate, Cupar had a population around 9,000, the ninth largest settlement in Fife.