La commune de Starovirivka se trouve au bord de la rivière Berestovienka, affluent de la rivière Berestova, puis de la rivière Oril, dans le système hydrologique de la rive gauche du fleuve Dniepr. Assise à 137 mètres d'altitude, elle se situe à 29,6 km au nord-est de la ville de Berestyn et à 59,5 km au sud-ouest de la ville de Kharkiv.
Depuis la réforme administrative de 2020, la commune de Starovirivka est le siège d'une communauté territoriale homonyme (uk) regroupant les localités suivantes : Bilooussivka, Vynnyky, Dehtiarka, Diatchkivka, Zavadivka, Karavan, Klynove, Lytovky, Liachivka, Moskaltsivka, Mouvvlynka, Okhotche, Palatky, Paraskoviia, Petchiïvka, Pakivka, Slobojanske, Stanytchne et Tchervona Poliana[1].