Het dorp Formerum ligt midden op Terschelling, grenzend aan het dorp Lies in het NO en het dorp Landerum in het ZW. In het N ligt het mini-badpaatsje Formerum aan Zee. Formeel valt onder het dorpsgebied ook nog een strook Waddenzee, tot aan Oosterbierum.