Chalupa se nachází osadě Jirkalov, která patří pod střediskovou obec Stachy. Je nově postavena na prosluněné jihovýchodní stráni v nadmořské výšce cca 740 m.n.m.

Obec Stachy se nachází v okrese Prachatice, kraj Jihočeský. Leží zhruba 10 km severozápadně od Vimperka, 26 km od Prachatic a 60 km od Českých Budějovic. Žije zde přibližně 1 200 obyvatel.

Stachy leží na úpatí Šumavy: severozápadně od Stach se vypíná Popelná hora (1095 m), jihozápadně Churáňovský vrch (1118 m) a jižně Hrb (1074 m). Protéká jimi Jáchymovský potok, který se za vesnicí stéká s říčkou Spůlkou, přítokem Volyňky.

Na území obce – 5 km na jihozápad od centra – leží na úbočí Churáňovského vrchu lyžařský areál Zadov, jedno ze dvou největších středisek zimních sportů v Jihočeském kraji. Je zde několik lanovek, vleků a sjezdovek a těsně pod Churáňovským vrchem na Churáňově stadion pro běžecké lyžování.