Prahovo is a village on the river Danube in the municipality of Negotin, Serbia with a population of 1506 people at the 2002 census. The battle of Prahovo took place in 1810 near the village during the First Serbian Uprising.