Northampton Brand Logo X Icon Cosworth Logo - Advanced automotive and engineering

A transport technology revolution

Ever since the company was established in 1958, the Cosworth name has been synonymous with technological prowess and high performance.



Cosworth now operates at the very forefront of a transport technology revolution.

Leading the way with pioneering innovation in motorsport and transitioning into a profitable automotive technology company with leading expertise in the areas of performance, digitalisation and electrification.


Recent growth has been driven by high profile programmes and partnerships in the fast-evolving intelligent transportation space.

Cosworth Northampton is based in the iconic Octagon building. This is home to the advanced propulsion development division and the state of the art Manufacturing Centre.


Nearby at Silverstone is Delta, where alternative propulsion and battery technology specialists are developing technology to sustainably cement the company’s place at the forefront of the automotive sector.