Comuna Teaca este situată în partea de sud a judetului Bistrita-Năsăud, având în componentă pe lângă localitatea Teaca, satele: Ocnita, Archiud, Pinticu, Viile Tecii si Budurleni. Centrul de comună este asezat pe Drumul National 15 A care străbate localitatea de la nord la sud, făcând legătura între Bistrita si Reghin pe distanta de 14 Km, alcătuită din îmbrăcăminte de asfalt. De la Sieu la Mila (Pinticu – Ocnita) trece drumul judetean 173 pe o distantă de 20 Km, de asemenea fiind în totalitate din îmbrăcăminte asfaltică. Drumurile comunale sunt în proportie de 50% pietruite, iar drumurile din zonele agricole sunt din piatră si pământ. Prima atestare documentară a localitătii datează încă din anul 1318 când comitele de Alba Iulia la data de 14.10.1318 raportează regelui Carol Robert că mosia Soimus (Stupini) a dat-o magistratului Petru. Pentru ducerea la îndeplinire a fost încredintat parohul Eberhard din Teke (Teaca). De-a lungul timpului Teaca a purtat mai multe nume cum ar fi:Teke-1318, Opidum Teke-1446, Vilia Theke-1464, Tyaka-1808, Tekendorf-1854