Lnáře se nacházejí 100 km jihozápadně od Prahy v centru staré rybníkářské oblasti. Leží na hlavní silnici E-49 z Plzně do Českých Budějovic. Vzdálenost nejbližších měst: Blatná 10 km, Strakonice 25 km, Písek 35 km, Plzeň 50 km, České Budějovice 80 km.