Round One draw complete
The Emirates FA Cup First Round draw took place on Monday evening with ties to be played on the weekend of Saturday 7th November.
The lowest-ranked team in the competition Skelmersdale United, who play in the North West Counties League, will travel to Harrogate Town of League Two.
Cray Valley Paper Mills are in the first round proper for the first time and will travel to Havant and Waterlooville.
There looks to be an interesting all League One tie as Ipswich Town have been drawn at home to Portsmouth.
National League North side Chorley will host 2013 winners and current League One side Wigan Athletic.
The draw in full
Leyton Orient v Newport County
Havant and Waterlooville v Cray Valley Paper Mills
Sunderland v Mansfield Town
Bolton Wanderers v Crewe Alexandra
Oxford United v Peterborough United
Exeter City v AFC Fylde
Tonbridge Angels v Bradford City
Walsall v Bristol Rovers
Rochdale v Chesterfield
Swindon Town v Darlington
Barnet v Burton Albion
Wigan Athletic v Chorley
Tranmere Rovers v Accrington Stanley
Oxford City v Northampton Town
Maldon and Tiptree v Morecambe
Bromley v Yeovil Town
Torquay United v Crawley Town
Eastbourne Borough v Blackpool
Cheltenham Town v South Shields
Stevenage v Concord Rangers
Harrogate Town v Skelmersdale United
Gillingham v Woking
Charlton Athletic v Plymouth Argyle
Hayes and Yedding United v Carlisle United
FC United of Manchester v Doncaster Rovers
Salford City v Hartlepool United
Scunthorpe United v Solihull Moors
Hull City v Fleetwood Town
Colchester United v Marine
Barrow v AFC Wimbledon
Dagenham and Redbridge v Grimsby Town
Cambridge United v Shrewsbury Town
Brackley Town v Bishop Stortford/St Albans City
Eastleigh v MK Dons
Hampton and Richmond Borough v Oldham Athletic
Boreham Wood v Southend United
Ipswich Town v Porstmouth
Port Vale v Kings Lynn Town
Lincoln City v Forest Green Rovers
Banbury United v Canvey Island
Ties will be played on the weekend of 7th/8th November 2020.