La signoria di Castiglione delle Stiviere è sempre stata, fin dalla sua nascita, sotto la sovranità dei Gonzaga, in questo caso la linea denominata "Castel Goffredo, Castiglione e Solferino".
Il primo signore di Castiglione fu Alessandro, terzo figlio del marchese di Mantova, Gianfrancesco. Quest'ultimo procedette ad una divisione dei suoi feudi lasciandoli in eredità ai suoi quattro figli, alla sua morte avvenuta nel 1444:
Alessandro morì nel 1466 senza eredi. I suoi feudi, come quelli del fratello Gianlucido nel 1448 e suo nipote Ugolotto (figlio di Carlo), morendo entrambi senza figli, si trovarono governati da Ludovico, marchese di Mantova, che riunì sotto il suo nome tutti i possedimenti.
A sua volta Ludovico ridistribuì questi feudi fra tre dei suoi cinque figli (il terzo e il più giovane abbracciarono la carriera ecclesiastica per diventare vescovi):
A sua volta Luigi Alessandro lasciò in eredità i suoi beni dividendo la sua proprietà tra i suoi tre figli:
Nel 1691 Ferdinando III, terzo principe di Castiglione, fu costretto all'esilio da una rivolta popolare e vide le sue terre confiscate dall'autorità imperiale che non le restituirà più.
Nel 1772 il principe Luigi III di Castiglione, nipote di Ferdinando III, si riconciliò con l'imperatore, rinunciando ai suoi diritti in favore dell'Austria per una pensione annua di 10.000 fiorini.
Gianfrancesco Gonzaga (1395-1444) | Alessandro Gonzaga (1415-1466) | Rodolfo Gonzaga (1452-1495) | Gianfrancesco Gonzaga (1488-1524) | Gonzaga di Luzzara ________________________________________|___________________________ | | Signori-Marchesi di Luzzara Signori di Castel Goffredo, Castiglione e Solferino (estinto nel 1794) ___________________________|______________________ | | | Marchesi di Marchesi-Principi di Marchesi-Principi di Castel Goffredo Castiglione Solferino (estinto nel 1593) (estinto nel 1819) (estinto nel 1680)