La FCEM es va fundar el 2002 fruit de l’acord amb la Federació Catalana de Motociclisme i la Secretaria General de l’Esport de la Generalitat de Catalunya, la qual va reforçar així la seva confiança en el projecte que ampliava el suport institucional del Campus del Motor, Polígon Industrial Can Parera, juntament amb l’Ajuntament de Castellolí, el Consell Comarcal de l’Anoia i la Unió Empresarial de l’Anoia
Amb una superfície de 60 hectàrees, les instal·lacions de Castellolí disposa de circuits d’asfalt i de terra per la pràctica de l’esport del motor