Hauptsturmführer (abréviation Hstuf.) était un grade paramilitaire du parti nazi, utilisé dans plusieurs organisations, telles que la SS, la NSKK et le NSFK.
Il s'agissait d'un grade de niveau intermédiaire. C'était l'un des grades d'officier les plus fréquents chez les SS au cours de la Seconde Guerre mondiale.
Le Hauptsturmführer est issu du grade de Sturmhauptführer de la SA, créé en 1928. La SS utilisa le grade de Sturmhauptführer entre 1930 et 1934. Cependant, après l'événement connu sous le nom de la nuit des Longs Couteaux, le grade fut rebaptisé Hauptsturmführer, mais conserva les mêmes insignes.