Alfstedt liegt im Bundesland Niedersachsen und Luftlinie 56 km weit entfernt von Bremen. Bis nach Hamburg sind es auf dem Luftweg 74 km.