Conform recensământului din 2011, comuna Končanica avea 2.360 de locuitori. Nu există o etnie majoritară, locuitorii fiind cehi (47,03%), croați (41,65%), sârbi (7,63%) și maghiari (1,82%). Apartenența etnică nu este cunoscută în cazul a 0,72% din locuitori.[2] Din punct de vedere confesional, majoritatea locuitorilor (88,01%) erau catolici, existând și minorități de ortodocși (7,58%) și persoane fără religie și atei (1,14%). Pentru 1,82% din locuitori nu este cunoscută apartenența confesională.[4]