Championship side West Bromwich Albion will visit Sixfields for a pre-season fixture.
The game will take place on Wednesday July 13th with a 7.45pm kick off and the club will confirm admission prices in due course.
The game will follow the Cobblers spending a week at a top class training facility in Scotland as part of a pre-season training camp in the build up to the new season.
The Cobblers will be north of the border from Monday July 4th to Saturday July 9th and will be based at the University of St Andrews.
The University, famous for offering some of the best sports facilities in Scotland, has six football pitches along with a strength and condition suite and gym and fitness suites and video analysis and meeting rooms.
Jon Brady's side will have two practice games during the stay, the first will be at the training ground against Celtic under 23s on Wednesday July 6th. While this game is officially behind closed doors, Cobblers supporters in the area will be able to watch the game as invited guests via prior arrangement with the club with full details to be confirmed nearer the time.
"These are fantastic facilities and we are delighted to be based there for a week," said the Cobblers boss.
"A number of Premier League and Championship clubs have been and will be based there and that shows the level of facilities we have been able to secure.
"We are taking some of the army staff who we spent last pre-season working with along with us and they will have an impact in to our work.
"We are delighted with the facilities we have at our disposal at Moulton and the progress the club has made there over the last couple of years but spending a week away like this helps to break pre-season up for the players and as staff it allows us to get quality time with the players where we can work on two or three different sessions a day.
"Getting pre-season right is extra important this year. The early start to the season changes the dynamic a little and this week will be a big part of our plans."
A second practice game is expected to take place at the training base later in the week with details to be confirmed in due course.