Barnstorf est une municipalité allemande du land de Basse-Saxe et l'arrondissement de Diepholz. En 2014, elle comptait 6 135 hab.