The town building on Main Street across from the Railway Atlantic and Danville Railway Depot and an old building no longer in use. – James Shelton32, CC BY-SA 4.0 – Wikimedia Commons Brodnax is located in Virginia. About 283 people live here (as of 2020). Between 2010 and 2020, the population declined from 298 to 283. The region is at 125 meters above sea level. The area covers about 1.8 square kilometers. There are about 32 streets in Brodnax. The postal codes are 23920. The dialing code is 434. Brodnax is town in Virginia, United States.