Obec Nivnice leží v okrese Uherské Hradiště a ze tří stran je obklopena mírnými návršími.
Národopisně patří Nivnice k části nazývané Moravské Slovácko, tedy mezi oblasti, kde se dodnes udržují lidové zvyky.
První dochovaná písemná zmínka o obci je z 21. srpna 1261 v listině brumovského kastelána Smila ze Střílek, který tímto daroval osadu Nivnici cisterciáckému klášteru Smilheim ve Vizovicích.
V současné době zde žije 3 332 obyvatel.
Nivnice je považována za nejpravděpodobnější rodiště J. A. Komenského. Podle historických pramenů se narodil v Bartkově mlýně, který se nachází naproti budovy II. stupně základní škol.
V obci se nachází Společenský dům Beseda, knihovna, sportovní areál, rekreační zařízení s koupalištěm, Relax centrum, zdravotní středisko, ubytovací a stravovací zařízení a také Charitní dům sv. Andělů strážných.