Obec Měkynec leží v Jihočeském kraji v ORP Vodňany v nadmořské výšce 519 m. V roce 2014 zde žilo 40 obyvatel. Měkynec má katastrální území o rozloze 349 ha.