Bellprat is a municipality in the comarca of Anoia, in the autonomous community of Catalonia, Spain. It is a small rural settlement located in the inland part of Catalonia, within the province of Barcelona.
The municipality covers an area of 30.98 km² and has a population of 89, making it one of the least densely populated places in the comarca. Its postal code is 43421.