If you believe that life or property is in imminent danger, call 999 and ask for Fire, Police, Ambulance or Coastguard


For medical assistance in non life-threatening situations contact NHS24 on 111 for advice


For non-urgent police reports and enquiries not requiring an immediate response, dial 101

Urgent Contacts

Bute & Cowal Vets01700 503017
01700 503017 (24hr)
Bute Dental Care01700 502041
Island Opticians01700 504548
Isle of Bute Resilience Team07922 883732
Rothesay Coastguard Rescue Team
Rothesay Health Centre (The Bute Practice)01700 501521
Rothesay Police Station01786 289070
Victoria Hospital01700 501536


Electricity (Power Cuts)105
Gas (Suspected Leaks)0800 111 999
Water (Supply Issues)0800 077 8778

Callout Service Available

BC Aerial and Satellite07592 938301
D McKellar Funeral Directors01700 502751 (24hr)
George Hanson Building Contractors Ltd.01700 505005 (24hr)
Terry's Auto Repairs01700 500111
The Lock Doc01369 708927
07908 864353

Argyll & Bute Council Departments

GENERAL ENQUIRIES01546 605522enquiries@argyll-bute.gov.uk
Benefits Enquiry Line01546 605512benefitsgeneralenquiries@argyll-bute.gov.uk
Blue Badges01546 605517
Business Rates (non-domestic)ndr@argyll-bute.gov.uk
Child Protectioncpcenquiries@argyll-bute.gov.uk
Complaints01546 605516
Council Tax01546 605511ctax1@argyll-bute.gov.uk
EMA Education Maintenance Allowance01369 708548ema@argyll-bute.gov.uk
Homelessness01586 555936
Licensing Office01546 604128licensing@argyll-bute.gov.uk
Parking, Abandoned Vehicles, Fly Tipping 01546 604114
Payments 01546 604115
Pest Control (rats, mice, wasps etc.)01546 605515
Planning01546 605518planning.bandc@argyll-bute.gov.uk
Refuse Collection01546 605514
Registration (births, marriages, deaths)01546 605521
Roads and Lighting01546 605514
Welfare Rights Service01546 605517

The Argyll and Bute Council Rothesay Customer Service Point is open weekday mornings and can deal with the majority of enquiries you may have about council services.

Spotted an error? - Report It so we can fix it

Want to be added or removed? - manage your settings via Member Dashboard