ENG England
Castles near Portsmouth
36 castles, fortresses, palaces and ruins within 100 km of the city centre — every one on the interactive map, with photos, distances and directions.
The closest is Southsea Castle, 3 km south of the city centre; the most famous is Windsor Castle — #8 of 3,708 worldwide — 83 km north-east. The oldest dated site in the circle is Wolvesey Castle, founded 970.
Every one of them stands in England — the country page shows the full national picture.
Within 25 km of Portsmouth
- Carisbrooke Castle
21 km south-west · Castle
Carisbrooke Castle is a historic motte-and-bailey castle located above, and to the south of, Carisbrooke village centre, on the Isle of Wight,…
- Portchester Castle
4 km north-west · Castle
Portchester Castle is a medieval fortress that was developed within the walls of the Roman Saxon Shore fort of Portus Adurni at Portchester, to the…
- Southsea Castle
3 km south · Castle
Southsea Castle, historically also known as Chaderton Castle, South Castle and Portsea Castle, is an artillery fort originally constructed by Henry…
- Spitbank Fort
4 km south · Fortress
Spitbank Fort or Spitsand Fort or Spit Sand Fort or simply Spit Fort is a sea fort built as a result of the 1859 Royal Commission.
- No Man's Land Fort
7 km south · Fortress
No Man's Land Fort, also referred to as No Man's Fort, is a sea fort in the Solent, near Portsmouth, England.
- Fort Nelson, Portsmouth
7 km north-west · Fortress
Fort Nelson, in the civil parish of Boarhunt in the English county of Hampshire, is one of five defensive forts built on the summit of Portsdown Hill…
- Horse Sand Fort
6 km south · Fortress
Horse Sand Fort or Horse Sands Fort is one of the larger Royal Commission sea forts in the Solent off Portsmouth, Hampshire, England.
- Southampton Castle
25 km north-west · Ruin
Southampton Castle was located in the town of Southampton in Hampshire, England.
- Fort Brockhurst
5 km west · Fortress
Fort Brockhurst is one of the Palmerston Forts, in Gosport, England, and a scheduled monument. It is now an English Heritage property.
Day trips: 25–60 km
- Arundel Castle
38 km east · Castle · #96 worldwide
Arundel Castle is a restored and remodelled medieval castle in Arundel, West Sussex, England.
- Winchester Castle
33 km north-west · Castle · #364 worldwide
Winchester Castle was a royal residence in Winchester, Hampshire, England, founded in 1067 by William the Conqueror.
- Old Sarum
60 km north-west · Ruin · #388 worldwide
Old Sarum, in Wiltshire, South West England, is the ruined and deserted site of the earliest settlement of Salisbury.
- Hurst Castle
34 km west · Castle
Hurst Castle is an artillery fort established by Henry VIII on the Hurst Spit in Hampshire, England, between 1541 and 1544.
- Yarmouth Castle
31 km west · Castle
Yarmouth Castle is an artillery fort built by Henry VIII in 1547 to protect Yarmouth Harbour on the Isle of Wight from the threat of French attack.
- Wolvesey Castle
32 km north-west · Ruin
Wolvesey Castle, in Winchester, Hampshire, England, was the main residence of the Bishop of Winchester in the Middle Ages.
- Bramber Castle
55 km east · Ruin
Bramber Castle is the ruins of a Norman motte-and-bailey castle, formerly the caput of the large feudal barony of Bramber long held by the Braose…
- Knepp Castle
55 km east · Ruin
The medieval Knepp Castle is to the west of the village of West Grinstead, in the parish of Shipley, West Sussex, England near the River Adur and the…
Farther afield: 60–100 km
- Windsor Castle
83 km north-east · Castle · #8 worldwide
Windsor Castle is a royal residence at Windsor in the English county of Berkshire, about 25 miles west of central London.
- Kensington Palace
100 km north-east · Palace & château · #22 worldwide
Kensington Palace is a royal residence situated within Kensington Gardens in the Royal Borough of Kensington and Chelsea in London, England.
- Hampton Court Palace
85 km north-east · Palace & château · #31 worldwide
Hampton Court Palace is a Grade I listed royal palace in the London Borough of Richmond upon Thames, 12 miles southwest and upstream of central…
- Royal Pavilion
67 km east · Palace & château · #83 worldwide
The Royal Pavilion and its surrounding gardens form a Grade I listed former royal residence in Brighton, England.
- Hever Castle
94 km north-east · Castle · #132 worldwide
Hever Castle is located in the village of Hever, Kent, near Edenbridge, 30 miles south-east of London, England.
- Corfe Castle
71 km west · Ruin · #247 worldwide
Corfe Castle is a fortification standing above the village of the same name on the Isle of Purbeck peninsula in the English county of Dorset.
- Kew Palace
93 km north-east · Palace & château · #253 worldwide
Kew Palace is a British royal palace within the grounds of Kew Gardens on the banks of the River Thames.
- Richmond Palace
91 km north-east · Ruin · #314 worldwide
Richmond Palace was a Tudor royal residence on the River Thames in England which stood in the sixteenth and seventeenth centuries.
- Nonsuch Palace
85 km north-east · Ruin
Nonsuch Palace was a Tudor royal palace, commissioned by Henry VIII in Surrey, England, and on which work began in 1538.
- Pevensey Castle
100 km east · Ruin
Pevensey Castle is a medieval castle and former Roman Saxon Shore fort at Pevensey in the English county of East Sussex.
- Donnington Castle
70 km north · Ruin
Donnington Castle is a ruined medieval castle, situated in the small village of Donnington, just north of the town of Newbury in the English county…
- Wallingford Castle
89 km north · Ruin
Wallingford Castle is a medieval castle situated in Wallingford in the English county of Oxfordshire, adjacent to the River Thames.
+ 7 more in this range — every one is on the interactive map.
Distances are straight-line from the city centre. City coordinates and population: Wikidata Q72259.
Frequently asked questions
How many castles are near Portsmouth?
The Castlemap atlas maps 36 landmarks (14 castles · 5 fortresses · 4 palaces & châteaux · 13 ruins) within 100 km of the centre of Portsmouth, measured straight-line — a curated selection of well-documented landmarks, not a count of every fortification ever built.
What is the closest castle to Portsmouth?
Southsea Castle, a castle 3 km south of the city centre.
What is the most famous castle near Portsmouth?
Windsor Castle, ranked #8 of 3,708 worldwide in the atlas's fame ranking — 83 km north-east from Portsmouth.
What is the oldest castle near Portsmouth?
The oldest dated landmark in the circle is Wolvesey Castle, founded 970 — 32 km north-west. Earlier structures may have existed; this is the oldest with a documented founding year.
Nearby city guides: Southampton (25 km) · Basingstoke (51 km) · Brighton and Hove (66 km) · Swindon (97 km). See also medieval castles · all rankings · castles by country.

























