Hjo kommun är en kommun i Västra Götalands län i landskapet Västergötland, vid Vättern. Centralort är Hjo.
Vid kommunreformen 1952 gick Grevbäcks och Hjo landskommuner upp i Hjo stad. Samtidigt bildades i närområdet tre storkommuner: Fågelås (av kommunerna Brandstorp, Norra Fågelås och Södra Fågelås), Fröjered (av Fridena, Fröjered och Korsberga) samt Värsås (av Edåsa, Forsby, Ljunghem, Mofalla, Sventorp, Varola och Värsås).