Personnages — Porco Rosso
Portraits complets des figures qui peuplent le ciel de l'Adriatique.

Porco Rosso (Marco Pagot)
Chasseur de primes solitaire — ancien as de l'aviation
Marco Pagot fut un pilote de chasse héroïque durant la Première Guerre mondiale. Seul survivant d'un combat aérien qui a coûté la vie à ses camarades, il porte depuis une malédiction — ou peut-être un choix inconscient — qui l'a changé en cochon. Il a abandonné son nom d'homme pour devenir Porco Rosso, chasseur de primes indépendant traquant les pirates de l'air en Adriatique.
Cynique en apparence, fumeur invétéré, méprisant ouvertement le fascisme montant en Italie, Porco refuse toute compromission avec l'époque : il vole pour lui-même, sans drapeau ni cause, préférant la solitude de son hydravion à l'embrigadement collectif.
Sous cette carapace bourrue se cache un homme rongé par la culpabilité du survivant et la nostalgie d'un amour jamais assumé pour Gina. Sa transformation en cochon fonctionne comme une punition qu'il s'inflige autant qu'une protection contre le monde des hommes, qu'il juge défiguré par la guerre et l'idéologie.

Fio Piccolo
Ingénieure aéronautique — dix-sept ans, prodige
Petite-fille du réparateur d'avions Piccolo, Fio est une ingénieure surdouée qui prend en charge la reconstruction du Savoia S.21 de Porco après qu'il a été criblé de balles par Curtis. Face au scepticisme initial de Porco quant à ses compétences, elle impose son talent avec une assurance tranquille.
Fio incarne une jeunesse italienne qui n'a pas connu directement les tranchées de 14-18 et qui regarde Porco avec une admiration dénuée de cynisme. Sa présence à bord de l'hydravion pendant le duel final le force à renouer, malgré lui, avec un monde vivant plutôt qu'avec ses fantômes.
Par son insistance à l'embrasser avant le combat — un geste destiné à briser la malédiction qui pèse sur les pilotes — elle joue un rôle presque magique dans le film, celui d'une innocence capable de désamorcer la noirceur accumulée par Porco.

Gina
Tenancière de l'Hôtel Adriano — amour de toujours
Ancienne chanteuse devenue propriétaire de l'Hôtel Adriano, lieu de rendez-vous de tous les pirates de l'air et chasseurs de primes de la région, Gina a été mariée trois fois à des aviateurs, tous morts en vol — dont le meilleur ami de Marco.
Elle aime Porco depuis leur jeunesse commune, avant la guerre et la malédiction, et reste la seule à l'appeler encore par son prénom d'homme. Sa patience face à l'obstination de Porco à refuser tout avenir avec elle traverse tout le film sans jamais se résoudre en happy end explicite.
Gina représente la mémoire vivante de qui était Marco avant sa métamorphose — un lien tenace avec l'humanité qu'il a mise à distance, et la seule figure féminine adulte capable de lui tenir tête sans en être impressionnée.

Donald Curtis
Pilote mercenaire américain — rival flamboyant
Aviateur américain fanfaron et charmeur, engagé par les pirates de l'air pour abattre Porco puis embauché comme garde du corps, Curtis se rêve en futur acteur de cinéma et, plus tard, en président des États-Unis — un mégalomane haut en couleur qui contraste avec la retenue mélancolique de Porco.
Sa rivalité avec Porco se joue autant dans les airs (duels aériens spectaculaires) qu'au sol, où il courtise ouvertement Fio et Gina, cherchant à surpasser Porco en séduction autant qu'en pilotage.
Malgré son antagonisme, Curtis n'est jamais un simple méchant : sa bravoure et son fair-play final, quand le duel se règle à coups de poing plutôt qu'à mort, en font un rival respectable — un miroir inversé et solaire du sombre Porco.