Spechthausen ist ein Ortsteil der Stadt Eberswalde im Landkreis Barnim in Brandenburg, Deutschland. Er liegt am Zusammenfluss von Nonnenfließ und Schwärze südwestlich des Eberswalder Stadtzentrums. Der Ort ist vollständig von Wald umgeben. Nordwestlich führt die Bahnstrecke Berlin–Szczecin vorbei, einen Bahnhof gibt es nicht, ehemals gab es eine Blockstelle. Spechthausen liegt an der Bundesstraße 2 zwischen Eberswalde und Melchow. Ortsvorsteher ist Mathias Stiebe.