Obec Niva (dříve Hartmanice) se nachází v okrese Prostějov v Olomouckém kraji v severní části Drahanské vrchoviny západním směrem od Prostějova. Žije zde 324 obyvatel. Nadmořská výška je 556 m. n. m. Obcí protéká potok Bílá Voda, který napájí všechny tři její rybníky. Oblast kolem Horního rybníka je chráněná jako přírodní památka Nivské louky. V jižní části uprostřed obce se nachází přírodní památka Návesní niva, kterou tvoří zamokřené nivní louky. Roste zde ohrožený Prstnatec májový. Významnou dominantou obce je zvonice, jejíž vznik je kladen do konce 17. století. V minulosti k ní přiléhala hasičská zbrojnice a šatlava. Další kulturní památkou je výklenková kaplička s vrytým letopočtem 1774.
Největšího rozmachu dosáhla obec v první polovině 20. století. V roce 1921 zde žilo 977 obyvatel. Za druhé světové války byla obec zařazena do 2. etapy vystěhování 33 obcí Drahanské vrchoviny. Obyvatelstvo bylo násilně vystěhováno a Němci používali obec jako cvičnou střelnici. Po druhé světové válce (roku 1949) byla ves přejmenována na Nivu, aby se německy znějící název nahradil názvem českým.
Nejstarším a nejaktivnějším spolkem v obci je SDH, který pořádá kulturní akce, dále zde působí Myslivecké sdružení. Obec je členem Svazku obcí Drahanská vrchovina a Mikroregionu Protivanovsko.
Přes obec prochází několik turistických cest a také cyklostezka.