ESA zainwestowała ponad 2 miliardy euro w modernizację i rozbudowę europejskiego kosmodromu w Kourou. ESA jest właścicielem obiektów startowych oraz zakładów przemysłowych.
Port kosmiczny w Kourou jest stale modernizowany w miarę wprowadzania nowych rakiet nośnych. Od 1997 roku port ten jest wykorzystywany głównie przez rakietę nośną dużej nośności Ariane 5. Strefa startowa ELA-3 została rozbudowana, aby umożliwić tankowanie górnych stopni rakiety Ariane 5, gdy rakieta znajduje się na platformie startowej. ESA i Arianespace zbudowały również nowy kompleks, w którym można przeprowadzać testy satelitów. Jest on wystarczająco duży, aby pomieścić 20-tonowe zautomatyzowane pojazdy transportowe (ATV), które lecą do Międzynarodowej Stacji Kosmicznej.
Do floty rakiet Ariane-5 dołączyły dwie kolejne rakiety nośne. Pierwsza z europejskich małych rakiet Vega wystartowała z Kourou 13 lutego 2012 roku. ESA przeznaczyła 45 mln euro na dostosowanie starej strefy startowej Ariane-1 (ELA-1) do jej potrzeb. Obecnie znana jest ona jako ośrodek startowy ZLV (z francuskiego ‘Zone de Lancement Vega’).
Powstał kolejny nowy kompleks startowy dla rosyjskiej rakiety nośnej średniej klasy ‘Sojuz’, która rozpoczęła loty z Kourou w 2011 roku. Kompleks „Sojuz”, znany jako ELS (z francuskiego „Ensemble de Lancement Soyouz”), znajduje się 13 km na północny zachód od kompleksu startowego Ariane-5. Obejmuje on nowy budynek montażu rakiet, centrum kontroli oraz platformę startową.
.