An officer from Buxton Police Safer Neighbourhood Team responded to reports that Stephen Stewart was shouting and swearing at people in Spring Gardens on July 30.
When the PC found Stewart, he then began to shout and swear at the officer.
Police shut Buxton road after diggers report bomb discovery
14 photos show parched fields, dwindling rivers and barren reservoirs across Derbyshire – as drought is officially declared
Buxton mum and daughter donate hair to Little Princess Trust cancer charity
Shocking CCTV footage shows moment man smashes glass into another man's face in Buxton pub
High Peak MP seeks bus service guarantees amid Greater Manchester shake-up
Stewart, of Macclesfield Road, Buxton, was arrested on suspicion of committing a public order offence and subsequently charged with the crime.
He pleaded guilty to the offence when he appeared in court last week.
Stewart was fined £150 and ordered to pay costs of £85 as well as a victim surcharge of £32.
Residents are urged to report crimes to Derbyshire Constabulary by calling 101 or visiting www.derbyshire.police.uk/ro/report/ocr/af/how-to-report-a-crime
People can also contact Crimestoppers anonymously on 0800 555 111.