Chùa Bửu Long nằm trên một ngọn đồi phía tây sông Đồng Nai có địa chỉ số 81 đường Nguyễn Xiển, phường Long Bình, quận 9, thành phố Hồ Chí Minh. Cách trung tâm TP Hồ Chí Minh khoảng 20km, chùa Bửu Long được vinh dự xướng tên trong danh sách 10 công trình Phật Giáo có thiết kế đẹp tuyệt vời nhất thế gới. Đây là danh sách được hiện ra bởi tạp chí đình đám National Geographic của Mỹ.