Currently, town has a population an estimated at 17,000 residents, with municipality numbering 40,276 residents, of which there is 96% Bosniaks, 2% Serbs, 1% Croats and 1% other. With 173 residents per square kilometer it is one of densely populated area in Federation of Bosnia and Herzegovina.
Ethnic structure by settlements, 1991. census
Absolute ethnic majority
Relative ethnic majority
References
Demographics of Visoko Wikipedia(Text) CC BY-SA