Main characters •
Luca Zingaretti as Inspector
Salvo Montalbano, the police chief of Vigàta (season 1−15) •
Cesare Bocci as Inspector Domenico "Mimì" Augello, unrepentant womanizer, Montalbano's deputy and close friend (season 1−15) •
Peppino Mazzotta as Detective Giuseppe Fazio, Montalbano's right-hand man (season 1−15) •
Angelo Russo as Agatino Catarella, clumsy and weird speaking police officer, well skilled with computers (season 1−15) • Davide Lo Verde as Galluzzo, police officer (seasons 1–15) •
Roberto Nobile as Nicolò Zito, journalist of local TV station
Rete Libera and trusted friend of Montalbano (season 1−15) • Marcello Perracchio as Dr. Marco Pasquano, gruff forensic pathologist (seasons 1–11) •
Katharina Böhm (seasons 1–4), Lina Perned (season 9) and
Sonia Bergamasco (seasons 10−15) as Livia Burlando, Montalbano's long-distance girlfriend who lives in
Genoa and sometimes visits Vigàta. Both Böhm and Perned were dubbed by
Claudia Catani, who also played Livia's voice on the telephone in seasons 5–8, where the character doesn't physically appear.
Recurring characters • Isabell Sollman as Ingrid, Montalbano's Swedish friend (seasons 2–5, 7–8, 11) • Mirella Petralia as Adelina Cirrinciò, Montalbano's housekeeper/cook (seasons 4, 7 and 9) • Ketty Governali as Adelina Cirrinciò, Montalbano's housekeeper/cook (seasons 11, 12) • Fabio Costanzo as Pasquale Cirrinciò, Adelina's son, engaged in petty criminal activities but still a friend of Montalbano (seasons 4, 7, 9 and 12) • Carmelinda Gentile as Beatrice "Beba" Di Leo, becomes Mimì's wife (main: season 5; guest: seasons 3–4, 6–8, 12) • Giovanni Guardiano as Jacomuzzi, police forensics specialist (seasons 1–5, 8, 12–13) • Giacinto Ferro (1943–2016) as Police Chief Bonetti-Alderighi, Montalbano's superior based in the provincial capital, Montelusa (seasons 1, 4–5, 7–9, 11) • Giovanni Visentin as Judge Tommaseo, morbidly attracted to the more spicy aspects of the cases (seasons 7–9, 11) • Filippo Brazzaventre as Filippo Ragonese, political journalist at local TV station
Televigàta, strong detractor of Montalbano (seasons 4–10) • Ubaldo Lo Presti as Filippo Ragonese, political journalist at local TV station
Televigàta, strong detractor of Montalbano (seasons 1–2) • Francesco Stella as Gallo, police officer (seasons 1–2) • Marco Cavallaro as Tortorella, police officer (seasons 4–6) •
Corrado Invernizzi as Lattes, Bonetti-Alderighi's secretary (seasons 1–3, 8) • Francesco Sineri as Don Balduccio Sinagra, retired
mafia boss (seasons 3–5) ==Seasons and episodes==