Cosworth базируется в Нортгемптоне, Англия, с североамериканскими предприятиями в Торрансе, Индианаполисе и Мурсвилле, а также с индийскими предприятиями в Пуне.
Cosworth базируется в Нортгемптоне, Англия. Он имеет североамериканские предприятия в Торрансе, Калифорния, Индианаполис, Индиана, и Мурсвилле, Северная Каролина.