Prnjavor (Servisch: Прњавор) is een gemeente in de Servische Republiek in Bosnië en Herzegovina.

Prnjavor telt 18.000 inwoners (2002). De oppervlakte bedraagt 6,5 km², de bevolkingsdichtheid is 2769,2 inwoners per km².

Gemeente in Bosnië en Herzegovina