Following the millennium city status competition, there are now 61 cities in the UK - 49 in England, 4 in Wales, 5 in Scotland and 3 in Northern Ireland. ENGLISH CITIES: Bath, Birmingham, Bradford, Brighton & Hove, Bristol, Carlisle, Cambridge, Canterbury, Chester, Chichester, Coventry, Derby, Durham, Ely, Exeter, Gloucester, Hereford, Kingston-upon-Hull, Lancaster, Leeds, Leicester, Lichfield, Lincoln, Liverpool, London, Manchester, Newcastle-upon-Tyne, Norwich, Nottingham, Oxford, Peterborough, Plymouth, Portsmouth, Ripon, Salford, Salisbury, Sheffield, Southampton, St Albans, Stoke-on-Trent, Sunderland, Truro, Wakefield, Wells, Westminster, Winchester, Wolverhampton, Worcester, York. WELSH CITIES: Bangor, Cardiff, St David's and Swansea. SCOTTISH CITIES: Aberdeen, Dundee, Edinburgh, Glasgow and Inverness. NORTHERN IRISH CITIES: Armagh, Belfast and Londonderry.
http://www.lcd.gov.uk/constitution/city/citygj.htm