Brundidge is a city in Pike County, Alabama, USA. As of the 2000 census, the population of the city is 2,341.