भोजपुर की सीमा दो तरफ से नदियों से घिरी है। जिले के उत्तर में गंगा नदी और पूर्व में सोन इसकी प्राकृतिक सीमा निर्धारित करते हैं। भोजपुर उत्तर में सारण और बलिया (उत्तर प्रदेश), दक्षिण में रोहतास, पूर्व में पटना, अरवल और जहानाबाद और पश्चिम मे बक्सर से घिरा है ।