toren van vier geledingen met tentdak. Deze neoromaanse kerk verrees in 1870-'71 naar plannen van Th. Asseler. In 1940 werd de torenspits verwoest, waarna het huidige gedrukte tentdak is geplaatst. Tot de kerkinventaris behoren kruiswegstaties en een orgel uit de bouwtijd.
Het kerkhof met baarhuisje (Kerklaan 11) werd geopend in 1913. De pastorie (Kerklaan 7) dateert uit circa 1910.
De Herv. kerk (Dijkstraat 12) is een eenvoudige zaalkerk uit 1911, voorzien van een geveldakruiter, rondboogvensters en een aangebouwde consistorie.
Het voorm. raadhuis (Lange Geer 21), een blokvormig pand met inpandig balkon boven de hoofdingang, werd rond 1935 gebouwd in traditionalistische vormen.
Woonhuizen. Het als sluiswachterwoning gebouwde diepe pand Lange Geer 25 heeft een ingezwenkte lijstgevel uit circa 1870. Gebouwd rond 1900 zijn Schoolstraat 4 en Schoolstraat 18, eveneens met ingezwenkte lijstgevel, en het herenhuis Schoolstraat 16 met neorenaissance-detaillering. Iets jonger is het middenganghuis Lange Geer 7 met een dakoverstek op gesneden schoren en betimmerde topgevels. Uit het begin van de 20ste eeuw dateren verder de arbeiderswoningen Merwedestraat 1-9, waarvan de tuitgevels zijn voorzien van een getrapt fries.
Van de scheepswerf ‘Reimerswaal’ (bij Werfdijk 3a) zijn de oudste gebouwen rond 1900 gebouwd voor de scheepswerf Zeeland (failliet in 1923), te weten een tweebeukige hal met sheddaken en een aangebouwde kantoorruimte.
Van het voorm. sluizencomplex in het Kanaal door Zuid-Beveland (Lange Geer t.o. 25), gelegen aan de oostzijde van Hansweert, kwam de westsluis tot stand in 1866 bij de opening van het kanaal. Daarna volgden de middensluis (1872) en de oostsluis (1916). Het kanaal werd verbreed in de jaren dertig en opnieuw rond 1990, waarbij meer oostelijk een nieuw kanaalrak met sluizen is gerealiseerd. Het met zand volgestorte oude sluizencomplex bij Hansweert is nog in het landschap herkenbaar.