Rance Howard
as Oscar Jackson (uncredited)
Robert Preston
as Harold Hill
Shirley Jones
as Marian Paroo
Buddy Hackett
as Marcellus Washburn
Charles Lane
as Constable Locke
Hermione Gingold
as Eulalie Mackechnie Shinn
Mary Wickes
as Mrs. Squires
Pert Kelton
as Mrs. Paroo
Ronny Howard
as Winthrop Paroo
Paul Ford
as Mayor George Shinn
Timmy Everett
as Tommy Djilas
Harry Hickox
as Charlie Cowell
Monique Vermont
as Amaryllis
Jesslyn Fax
as Avis Grubb
Ray Kellogg
as Harry Joseph (uncredited)
William Fawcett
as Lester Lonnergan (uncredited)