So wie viele niederländischen Städte hat Zandvoort ihr eigenes Wappen. Es besteht aus drei sich kreuzenden Heringen auf einem hellblauen Schild und wurde durch das höchste Adelsgericht im Namen des Königs in 1816 verliehen.
Der erste Gebrauch dieses bestimmten Emblems kann bis auf 1613 zurückgeführt werden wo der Richter und Schöffen des Dorfes von Sandvoort oder Santvoort oder Sandevoerde es benützten.
Die Heringe sind ein Symbol der Bedeutung die die Fischerei auf den Ursprung und den Lebensuterhalt der damaligen Bevölkerung hatte. In dieser Frühzeit war das Dorf eine Herrlichheit und gehörte zu den Landgütern der Herren von Brederode.
Während der französischen Besetzung wurde die Macht der Herren stark eingeschränkt und die Herrlichheit von Zandvoort hörte auf zu bestehen. Das Dorf wurde eine Selbstverwaltung oder Gemeinde mit dem gleichen Wappen.
Zandvoort hat außerdem seine eigene Gemeindeflagge. In einer Sitzung am 18. Oktober 1949 einigte sich der Gemeinderat. Die Flagge besteht aus zwei übereinander gelegenen Streifen wobei der obere Streifen gold-gelb farbig und der untere hellblau ist.