Knežina may refer to:
Knežina, Sokolac, a village in the municipality of Sokolac, Republika Srpska, Bosnia and Herzegovina Knežina, Črnomelj, a settlement in the municipality of Črnomelj, Slovenia
or:
Knežina (Ottoman Serbia), a historical subdivision in Serbia
or:
, monastery in Knežina near Sokolac