Gaast is ontstaan aan de Zuiderzeekust. De eerste vermelding van het dorp is in 1270 als Lutekagast. In 1379 werd het vermeld als Gast, in de 15e eeuw Luttegast, in 1505 als Gaest, en in de 19e eeuw Gaast maar ook de onderscheidende namen Olde-Gaast en Oude-Gaast werden in het verleden wel gebruikt.
Sinds 1980 is de officiële naam van het dorp Gaast. Voorheen was er ook nog een Friese variant Gaest. Maar in 1980 zijn de tweetalige plaatsnaamborden verwijderd en vervangen door borden met alleen nog de huidige officiële naam.