Lower Baljvine is located on a plateau above the Vrbas river at an altitude of approximately 495 m. Upper Baljvine is at 566 m. The edge of the village lies on the southeastern slope of Čemernica Mountain. Local roads connect Baljvine to the main roads M-16 and E-661.