La recensământul din 2011, populația comunei Ugărcin era de 6.505 locuitori. Din punct de vedere etnic, majoritatea locuitorilor (81,33%) erau bulgari, existând și minorități de romi (3,59%) și turci (1,64%).[1][2] Pentru 13,18% din locuitori nu este cunoscută apartenența etnică.