Lasztonya Zala Megye délnyugati részén, a Letenyei Járásban található zsákfalu. Közvetlen bekötőúton Bázakerettyén keresztül érhető el, de több földút is összeköti szomszédaival (pl. Lispeszentadorján, Pördefölde). A település Letenye városától 18 km-re fekszik, GPS koordinátái: 46.5567, 16.7162. Közigazgatásilag a bázakerettyei jegyzőséghez, míg egyházilag a letenyei római katolikus plébániához tartozik. Területe megközelítőleg 877 hektár. Lasztonya és Kámaháza településrészeket az Alsó Válicka patak választja el egymástól.
Lasztonya nevét 1381-ben említették először az írásos forrásokban Lazthonya néven, mint a Bánffyak birokát. 1416-tól Lasztonyai Pál, 1644-től a Nádasdyak, majd 1848-ig az Eszterházyak mondhatták magukénak a területet. A településen templon nem épült, a falu özpontjában egy haeangtornyot építettek az 1700-as években. Kámaháza településrész eredetileg a szomszédos Pördeföldéhez tartozott, majd az idők során elkülönült és Lasztonyához csatolták.