Geisweid is a suburban part (Stadtteil) of the city Siegen in Germany.
Geisweid, a northern part of Siegen, shares borders with Sohlbach in the north, Weidenau in the south-east, Langenholdinghausen in the west and Birlenbach in the south.
The Hofbachstadion, a stadium with a capacity of nearly 10.000 spectators is located in Geisweid and hosts the home matches of the local football-club VfL Klafeld-Geisweid.