Obec se nachází na Vodňansku v Jihočeském kraji, má katastrální výměru 349 ha, nadmořská výška je 519 m. Žije zde 55 obyvatel. V obci je evidováno 34 adres.Obec je součástí dobrovolného svazku obcí Blanicko-otavského mikroregionu.
Obec Měkynec se nachází v okrese Strakonice, kraj Jihočeský, zhruba 5,5 km severozápadně od Bavorova a 11 km západně od Vodňan. Vesnicí, rozloženou kolem velkého návesního rybníka protéká Měkynecký potok.