Spechbach-le-Haut ist ein Ort, der nach Versailler Vertrag zu Frankreich gehörte und im Verwaltungsgebiet Haut-Rhin lag.
Spechbach-le-Haut gehörte ehemals zum Deutschen Reich. Im Deutschen Reich hieß der Ort Oberspechbach. Heute heißt der Ort Spechbach-le-Haut und gehört zu Frankreich.