Obec Nehodiv leží v Plzeňském kraji v ORP Horažďovice v nadmořské výšce 607 m. V roce 2014 zde žilo 73 obyvatel. Nehodiv má katastrální území o rozloze 395 ha.