In 1991 the population of the Kiseljak municipality (164 km2) was 24,426, of which 51.61% were Croats, 40.92% Bosniaks, 3.11% Serbs, 2.48% Yugoslavs and 1.88% others. The town itself had a population of 6,598, of which 60% Croats, 29% Bosniaks, 3% Serbs, 5% Yugoslavs and 4% others.[1]