Our Medical Services

Comprehensive GP and nurse-led care for patients of all ages.

At Castle Medical Centre, we provide a wide range of healthcare services designed to support the needs of individuals and families throughout Castlebar and County Mayo.

From routine GP consultations and preventative health checks to chronic disease management and specialised clinics, our experienced team is here to provide professional, compassionate care.

Explore the services below to learn how we can support your health and wellbeing.

    • General GP Care

      Diagnosis, treatment, medical advice, prescriptions, and referrals for everyday health concerns.

    • Chronic Disease Management

      Ongoing care and monitoring for long-term conditions such as diabetes, asthma, and heart disease.

    • Health Checks

      Comprehensive Well Man and Well Woman checks to help you stay on top of your health and catch any issues early.

    • Mental Health Support

      A confidential and supportive space to discuss anxiety, stress, depression, and emotional wellbeing.

    • Children’s Health

      Medical care for babies, children, and teenagers including illness assessment and developmental support.

    • Skin Assessments

      Evaluation and treatment of skin conditions including moles, rashes, acne, and minor lesions.

    • Neuroaffirmative Care

      Inclusive and supportive care for autistic patients and individuals with ADHD or sensory differences.

    • Contraception Services

      Advice and access to a full range of contraceptive options including coils and implants.

    • Nurse Clinics

      Health checks, cervical smears, vaccinations, blood tests, and chronic disease monitoring.

    • Weight Management

      Medical guidance and support for safe and sustainable weight management.

    • Travel Health

      Travel vaccinations, malaria prevention, and medical advice before travelling abroad.

Trusted Medical Care in Castlebar

At Castle Medical Centre, our team is committed to providing professional, respectful, and patient-focused healthcare.

We work closely with our patients to ensure they feel informed, supported, and confident in the care they receive.

Need to Speak with a Doctor?

Our team is here to help with any health concerns.