Opmeer és un municipi de la província d'Holanda Septentrional, al centre-oest dels Països Baixos. L'1 de gener de 2009 tenia 11.305 habitants repartits per una superfície de 41,98 km² (dels quals 0,35 km² corresponen a aigua). Limita al nord amb Wieringermeer, a l'oest amb Niedorp, a l'est amb Medemblik i al sud amb Heerhugowaard i Koggenland.