Sätila ligger vid Lygnerns norra strand där Storån har sitt utlopp, i nordvästra delen av [[Kommun:Mark|Marks kommun]]. Orten ligger ca 20 km nordväst om centralorten [[Kinna]], ca 45 km sydost om [[Göteborg]], ca 45 km sydväst om [[Borås]] och ca 30 kilometer öster om [[Kungsbacka]].