De gemeente Vlieland beslaat een oppervlakte van 32.050 hectare, die bestaat uit:

  • buitenwater: 27.896 hectare
  • binnenwater: 66 hectare
  • land: 3.974 hectare

De oppervlakte land kan als volgt worden ingedeeld:

  • duinen: 1.200 hectare
  • bos: 280 hectare
  • Kroonspolders: 200 hectare
  • bebouwing: 40 hectare
  • stranden: 100 hectare
  • Vliehors: 2.116 hectare
  • Richel: 116 hectare

Per 1 januari 2022 bedroeg het aantal inwoners 1195 personen en het aantal woningen (inclusief de zomerverblijven) circa 850 stuks.