Actualmente la sede de la UCI está en Aigle (Suiza) y el presidente en funciones es desde septiembre de 2017 el francés David Lappartient.