Shiggaon, also known as Shiggavi is a municipal town in Haveri district in the Indian state of Karnataka.
Shiggaon taluk was earlier in Dharwad district.
In the year 1997–98, Dharwad district was divided into three districts: Dharwad with five taluks (Dharwad, Hubli, Kalghatgi, Kundgol and Navalgund), Gadag district with five taluks (Gadag, Ron, Nargund, Mundargi and Shirahatti) and Haveri district with seven taluks (Haveri, Byadgi, Ranebennur, Hirekerur, Hangal, Shiggaon and Savanur).
The taluk lies between North latitude 14’.28o to 14’.59o and East longitude 75’.07o to 75’.38o.
As of 2011[update] India census,[1] Shiggaon had a population of 35,678.