Castor is a village in Bienville Parish in north Louisiana, United States. As of the 2020 census, Castor had a population of 230. The median age was 32.2 years. The village was established in 1900. The name "Castor" refers to the genus Castoridae or beaver, a Latin term, contrary to an oral tradition of the word being Native American in origin.