Bucks is located in southwest Alabama. Bucks is part of Mobile County. Bucks has 0.39 square miles of land area and 0.04 square miles of water area. As of 2010-2014, the total Bucks population is 45. On average, the public school district that covers Bucks is better than the state average in quality. The Bucks area code is 334.