Kunta voi lunastaa yhdyskuntarakentamista varten välttämättömiä alueita maankäyttö- ja rakennuslain, lunastuslain ja kiinteistönmuodostuslain nojalla. Lunastaminen voi tapahtua joko suoraan lain nojalla tai kunnan saatua lunastusluvan asianomaiselta ministeriöltä. Lunastamisen yhteydessä maanomistajalle maksettava hinta vastaa kohteen täyttä arvoa. Kaupunki voi käyttää lunastusta esim. jos vapaaehtoisia kauppoja ei saada syntymään. Lunastuksen käyttämisestä päättää kaupunginhallitus. Tavoitteena tulee olla kuitenkin vapaaehtoiset kaupat.
Tontinosan lunastusta käytetään, jos asemakaavan mukaisen tontin osat kuuluvat eri omistajille eikä sopimusta osien myynnistä ole onnistuttu saamaan. Lunastus tulee kyseeseen lähinnä, kun tontille haetaan rakennuslupaa, jolloin koko tontin omistus tulee olla rakennusluvan hakijalla.