Oxford Dictionary of English Place Names
Over 12,000 entries. From Abbas Combe to Zennor, this dictionary gives the meaning and origin of over 12,000 place names in England, tracing their development from earliest times to the present day. Up-to-date with the 1996 changes to county boundaries, it is an essential reference for the local historian, and an absorbing read for anyone interested in the names of our towns and villages.

Ab Kettleby LeicestershireAdwell OxfordshireAldsworth Gloucestershire
Abberley Herefordshire and WorcestershireAdwick le StreetAldwark
Abberton EssexAffpuddle Dorset.Aldwick West Sussex
Abberton Herefordshire and WorcestershireAgglethorpe North YorkshireAldwincle Northamptonshire
Abberwick NorthumberlandAikton CumbriaAldworth Berkshire
Abbess Roding EssexAilsworth CambridgeshireAlfington Devon
Abbey Dore Herefordshire and WorcestershireAinderby Steeple North YorkshireAlfold Surrey
Abbey Hulton StaffordshireAinsdale MerseysideAlford Lincolnshire
Abbey Town CumbriaAinstable CumbriaAlford Somerset
Abbeystead LancashireAinsworth Greater ManchesterAlfreton Derbyshire
AbbotsAintree MerseysideAlfrick Herefordshire and Worcestershire
Abbotsbury Dorset.Airmyn East Riding of YorkshireAlfriston East Sussex.
Abbotsham DevonAirton North YorkshireAlhampton Somerset
Abbotskerswell DevonAisbyAlkborough North Lincolnshire
Abbotsley CambridgeshireAisholt, Lower SomersetAlkerton Oxfordshire
Abdon ShropshireAiskew North YorkshireAlkham Kent
Aberford West YorkshireAislaby North Yorkshire, near Pickering.Alkington Shropshire
Abingdon OxfordshireAislaby North Yorkshire, near Whitby.Alkmonton Derbyshire
Abinger SurreyAisthorpe LincolnshireAll Cannings Wiltshire
AbingtonAkeld NorthumberlandAll Stretton Shropshire
Ablington GloucestershireAkeley BuckinghamshireAllendale Town Northumberland
Ablington WiltshireAkeman Street Roman road from Bath to St AlbansAllenheads Northumberland
Abram Greater ManchesterAkenham SuffolkAllensmore Herefordshire and Worcestershire
Abridge EssexAlberbury ShropshireAller Somerset
Abthorpe NorthamptonshireAlbourne West SussexAllerby Cumbria
Aby LincolnshireAlbrighton Shropshire, near Shifnal.Allerford Somerset, near Minehead.
Acaster Malbis YorkAlbrighton Shropshire, near Shrewsbury.Allerston North Yorkshire
Accrington LancashireAlburgh NorfolkAllerthorpe East Riding of Yorkshire
Achurch NorthamptonshireAlburyAllerton
AcklamAlby Hill NorfolkAllesley West Midlands
Acklington NorthumberlandAlcaston ShropshireAllestree Derbyshire
Ackton West YorkshireAlcester WarwickshireAllexton Leicestershire
Ackworth, HighAlciston East Sussex.Allhallows Kent
Acle NorfolkAlconbury CambridgeshireAllington
Acol KentAldboroughAllithwaite Cumbria
AcombAldbourne WiltshireAllonby Cumbria
Aconbury Herefordshire and WorcestershireAldbroughAllweston Dorset.
Acre, CastleAldbury HertfordshireAlmeley Herefordshire and Worcestershire
ActonAldeburgh SuffolkAlmer Dorset.
Adbaston StaffordshireAldeby NorfolkAlmington Staffordshire
Adber Dorset.Aldenham HertfordshireAlmondbury West Yorkshire
Adderbury, EastAlderbury WiltshireAlmondsbury South Gloucestershire
Adderley ShropshireAlderford NorfolkAlne North Yorkshire
Adderstone NorthumberlandAlderholt Dorset.Alne, Great
Addingham West YorkshireAlderley Edge CheshireAlnham Northumberland
AddingtonAlderley GloucestershireAlnmouth Northumberland
Addiscombe Greater LondonAldermaston BerkshireAlnwick Northumberland
Addlestone SurreyAlderminster WarwickshireAlperton Greater London
Addlethorpe LincolnshireAldershot HampshireAlphamstone Essex
Adel West YorkshireAldertonAlpheton Suffolk
Adeney ShropshireAlderwasley DerbyshireAlphington Devon
Adisham KentAldfield North YorkshireAlport Derbyshire
Adlestrop GloucestershireAldford CheshireAlpraham Cheshire
Adlingfleet East Riding of YorkshireAldhamAlresford Essex
AdlingtonAldingbourne West SussexAlresford, New
Admaston StaffordshireAldingham CumbriaAlrewas Staffordshire
Admington WarwickshireAldingtonAlsager Cheshire
Adstock BuckinghamshireAldreth CambridgeshireAlsop en le Dale Derbyshire
Adstone NorthamptonshireAldridge W. Midlands.Alston Cumbria
Adur West SussexAldringham SuffolkAlstone Gloucestershire