Долна Бешовица е село в Северозападна България. То се намира в община Роман, област Враца.
Долна Бешовица е село, разположено в Северозападна България, чието землище попада на територията на Западния Предбалкан. Намира се в подножието на планинския рид Веслец.
Релефът е силно нахълмен и дълбоко нарязан от суходолия. На север от селото, склоновете на Каменеполското плато са изключително стръмни. На върха на платото има пещера, която води до центъра на съседното село Камено поле. В местността Пръдльов дол има изграден паметник на убити там партизани.
Климатът в селото е умереноконтинентален. Зимата е студена, а лятото е горещо. Районът е силно градобитен.
Почвите тук са сиви горски, върху които добре виреят лозя, ръж и овощия. По поречието на Искър се срещат и алувиално-ливадни почви.
Селото е заварено от османските завоеватели с днешното си име. От селото има участници в Сръбско-българската, двете Балкански, Първата и Втората световни войни. В тяхна чест беше издигнат и паметник с имената им в центъра на селото.