Il Castello Sforzesco è una fortificazione che sorge a Milano poco fuori il centro storico della città.
Fu eretto nel XV secolo da Francesco Sforza, divenuto da poco Duca di Milano, sui resti di una precedente fortificazione medievale risalente al XIV secolo nota come Castello di Porta Giovia. Nella stessa zona in cui sorgeva il Castello di Porta Giovia, in epoca romana, era presente l'omonimo Castrum Portae Jovis, uno dei quattro castelli difensivi della Milano romana.
Notevolmente trasformato e modificato nel corso dei secoli, il Castello Sforzesco fu, tra il Cinquecento e il Seicento, una delle principali cittadelle militari d'Europa; restaurato in stile storicista da Luca Beltrami tra il 1890 e il 1905, è oggi sede di istituzioni culturali e di importanti musei. È uno dei più grandi castelli d'Europa nonché uno dei principali simboli di Milano e della sua storia.