La recensământul din 2011, populația comunei Mineralni Bani era de 5.899 locuitori. Din punct de vedere etnic, majoritatea locuitorilor (51,39%) erau turci, existând și minorități de bulgari (39,15%) și romi (3,33%).[1][3] Pentru 6,0% din locuitori nu este cunoscută apartenența etnică.