Wittes est un petit village français, situé dans le département du Pas-de-Calais et la région des Hauts-de-France (anciennement Région Nord-Pas-de-Calais). Ses habitants sont appelés les Wittois et les Wittoises.
La commune s'étend sur 3,9 km² et compte 867 habitants depuis le dernier recensement de la population. Avec une densité de 221,2 habitants par km², Wittes a connu une nette hausse de 26,2% de sa population par rapport à 1999.
Entouré par les communes de Blaringhem, Aire-sur-la-Lys et Roquetoire, Wittes est situé à 3 km au sud-ouest de Blaringhem la plus grande ville à proximité.
Situé à 30 mètres d'altitude, le Ruisseau La Becque est le principal cours d'eau qui traverse la commune de Wittes.
La commune est proche du parc naturel régional des Caps et Marais d'Opale.
Le maire de Wittes se nomme Monsieur Pascal DANVIN.
La commune de Wittes fait partie de la Communauté d'agglomération du Pays de Saint-Omer.