Шварцвалд (нем.Schwarzwald, Црна шума) је шумовита планинска област у југозападној Немачкој, у савезној држави Баден-Виртемберг. Са запада и југа окружена је долином реке Рајне. Највиши врх је Фелдберг (1.493 метара). Име „Црна шума“ потиче од тамне боје четинарских шума које расту у овој области.
У области Шварцвалда налази се и почетак реке Дунав, која потиче од ушћа изворних река Бригах и Брег.