South East

Private healthcare in Portsmouth

Portsmouth has its own private hospital, Spire Portsmouth, serving the city and south-east Hampshire. With a GP referral, patients using insurance or self-pay can typically see a consultant within days rather than waiting months.

Private healthcare options in Portsmouth

Private healthcare in the Portsmouth area centres on Spire Portsmouth Hospital in Havant, just north-east of the city, which offers outpatient consulting, diagnostic imaging, day-case and inpatient surgery across specialties including orthopaedics, general surgery, gynaecology, urology, ENT and ophthalmology. Southampton's larger private hospitals are also within easy reach for treatments not available locally. Many consultants hold NHS posts at Portsmouth's main hospital and run private clinics alongside.

The usual pathway is a GP referral, then a consultation funded by private medical insurance or self-pay. Fixed-price self-pay packages are commonly available for routine operations such as joint replacement, hernia repair and cataract surgery, with a single quote covering the procedure and hospital stay. Diagnostic scans can generally be arranged within days, and outpatient clinics include evening sessions.

Private hospitals serving Portsmouth

Spire Portsmouth Hospital

Portsmouth · Spire Healthcare

A private hospital at Havant near Portsmouth serving south-east Hampshire and West Sussex, offering planned surgery and outpatient care in specialties including orthopaedics, general surgery and gynaecology.

View hospital →

Bypass waiting times in Portsmouth

Compare health insurance covering private hospitals and consultants near you — free, tailored to your postcode.

The NHS picture locally

NHS services in the city are provided by Portsmouth Hospitals University NHS Trust, which runs Queen Alexandra Hospital in Cosham, one of the largest hospitals on the south coast. As elsewhere in England, routine waits are significant: the national median wait for treatment is around 12.4 weeks, and many routine surgical pathways take six to twelve months from referral to operation.

See our full NHS waiting times guide for the national picture and your rights as a patient.

Private GPs in Portsmouth

Private GP appointments around Portsmouth are typically available same-day or next-day from independent clinics in the city and wider south-east Hampshire area. A 15 to 30 minute consultation usually costs between £70 and £150, and private GPs can provide referrals to local consultants, private prescriptions and quick access to blood tests.

How private GP appointments work →

Frequently asked questions

Do I need a GP referral to see a private consultant in Portsmouth?

Usually, yes. Spire Portsmouth and most private medical insurers ask for a GP referral before your first specialist appointment. Your NHS GP can write one, or a private GP in the Portsmouth area can often see you the same day and refer you on. Physiotherapy and some health checks accept self-referral.

Which private hospital serves Portsmouth?

Spire Portsmouth Hospital in Havant is the main private hospital for the city and south-east Hampshire, offering outpatient clinics, imaging, day-case and inpatient surgery across most common specialties. For a wider choice of consultants or highly specialised treatment, Southampton's private hospitals are around half an hour away by road.

How quickly can I see a private specialist in Portsmouth?

Once you have a referral, private consultant appointments in the Portsmouth area are commonly available within one to two weeks, and diagnostic scans within days. If you need surgery, dates are usually offered within a few weeks of the decision to operate, so the whole pathway is typically far quicker than the NHS equivalent.

Other locations

Dr Compare is a comparison and information service. We are not a medical practice, we do not employ doctors, and nothing on this website is personal medical advice, diagnosis or treatment. Always speak to a qualified healthcare professional about your own health. If you think you have a medical emergency, call 999.
Find Care Near You