Twarogi-Trąbnica – wieś w Polsce położona w województwie podlaskim, w powiecie siemiatyckim, w gminie Perlejewo.
Zaścianek szlachecki Trąbnica należący do okolicy zaściankowej Twarogi położony był w drugiej połowie XVII wieku w ziemi drohickiej województwa podlaskiegoAnna Laszuk, Zaścianki i królewszczyzny : struktura własności ziemskiej w województwie podlaskim w drugiej połowie XVII wieku, Warszawa 1998, s. 91.. W latach 1975–1998 miejscowość administracyjnie należała do województwa łomżyńskiego.
Wierni kościoła rzymskokatolickiego należą do parafii Przemienienia Pańskiego w Perlejewie.
Historia Nazwa Trąbnica pochodzi od rzeczki Trąbnica (Trubnica)M. Kondratiuk, Nazwy miejscowe południowo-wschodniej Białostocczyzny, Wrocław 1974, str. 207.
Wieś powstała zapewne w XV wieku. Według spisu podatkowego z roku 1580 we wsi Twarogi Thrubnicza dziedziczył między innymi Roman zwany Lenkow z cześnikami swemi. Uprawiał 10 włók ziemiŹródła dziejowe, t. XVII, część I-sza, Polska XVI wieku pod względem geograficzno-statystycznym, Podlasie (Województwo), Warszawa 1908, str. 46. W Twarogach mieszkali Twarowscy herbu Pilawa.