Община Шамац (серб. Општина Шамац, хорв. općina Šamac) — община (муниципалитет) на северо-востоке Республики Сербской в составе БиГ. Центр общины находится в собственно городе Шамац. Входит в регион Добой.
По переписи населения 2013 года численность населения общины Шамац составила 19 041 человек[1], по переписи 1991 года — 25 115 человек в границах 2013 года или 32 960 человек в границах 1991 года.
После боснийской войны границы общины (включавшей в 1991 году 24 населённых пункта) были изменены. Из общины Шамац (Босански-Шамац) были исключены сёла Базик и Домалевац и переданы в общину Домалевац-Шамац в составе ФБиГ, а село Пруд — в общину Оджак в составе ФБиГ.