Carlo III di Borbone nacque a Montpensier nel 1490, terzo nascituro di Gilberto di Montpensier e Chiara Gonzaga, era il secondo figlio maschio della coppia. Il padre Gilberto era capitano di cavalleria e combatté prima contro le armate di Carlo il Temerario, poi contro Francesco II di Bretagna durante la guerra franco-bretone, infine fu al seguito di Carlo VIII nella sua discesa in Italia, dove nominato Viceré di Napoli, nel 1495 sconfisse Consalvo de Cordoba e il Re di Napoli Ferdinando II nella prima battaglia di Seminara. Morì di febbri l'anno seguente, nei pressi di Pozzuoli. I titoli passarono al fratello maggiore Luigi II che però morì a Napoli senza eredi, durante la seconda Guerra d'Italia nel 1501. L'eredità passò quindi a Carlo.