Tweelingdorp of dubbeldorp is de aanduiding van enkele dorpen met verschillende namen die dicht bij elkaar zijn ontstaan en zowel geografisch als sociaal en economisch één geheel vormen. Vaak liggen ze in twee verschillende gemeenten, provincies of zelfs landen of werden ze oorspronkelijk door een bestuurlijke grens doorsneden. Deze splitsing heeft vaak historische en/of bestuurstechnische redenen, maar is in de praktijk meestal erg onhandig. Dit is ook een belangrijke reden waarom gemeentegrenzen vaak worden gewijzigd en de dorpen soms worden samengevoegd.
Voorbeelden van tweelingdorpen (en drielingdorpen) die zijn samengevoegd zijn: