Trzcianka to wieś położona w województwie świętokrzyskim, w powiecie staszowskim, w gminie Osiek. Znajduje się około 5 km na południowy zachód od Osieka, 20 km na południowy wschód od Staszowa oraz 72 km na południowy wschód od Kielc.
Według danych z 31 grudnia 2009 roku, wieś liczyła 217 mieszkańców.
W sąsiedztwie Trzcianki przebiega szerokotorowa linia kolejowa nr 65, znana jako Linia Hutnicza Szerokotorowa (LHS), oraz droga krajowa nr 79. Przez samą wieś prowadzą drogi gminne nr 4233023 do Sworonia oraz nr 4233022 do Trzcianki-Kolonii.
W latach 1975–1998 miejscowość administracyjnie należała do województwa tarnobrzeskiego.
W pobliżu Trzcianki znajduje się kolonia Trzcianka-Kolonia, która do 31 grudnia 2001 roku nosiła nazwę Kolonia Trzcianka.