Giovanni was born at Mirandola, near Modena, the youngest son of Gianfrancesco I Pico, Lord of Mirandola and Count of Concordia, by his wife Giulia, daughter of Feltrino Boiardo, Count of Scandiano. The family had long dwelt in the Castle of Mirandola (Duchy of Modena), which had become independent in the fourteenth century and had received in 1414 from the Holy Roman Emperor Sigismund the fief of Concordia. Mirandola was a small autonomous county (later, a duchy) in Emilia, near Ferrara. The Pico della Mirandola were closely related to the Sforza, Gonzaga and Este dynasties, and Giovanni's siblings wed the descendants of the hereditary rulers of Corsica, Ferrara, Bologna, and Forlì.