Il club è stato fondato il 24 maggio del 1968 con la denominazione Unione Sportiva Gentilino (USG). Il 10 marzo del 2004, a seguito della fusione dei comuni di Gentilino, di Montagnola e di Agra, viene cambiato il nome da Unione Sportiva Gentilino (USG) a Football Club Collina d'Oro (FCCO).
Il 30 maggio 2011 il club ha costituito con altri club della regione, il raggruppamento Insema, con lo scopo di dare la possibilità a tutti i giovani della regione, in età compresa fra i 6 ed i 20 anni, di praticare il gioco del calcio.
Bollettino