Bolan is located in north Iowa. Bolan is part of Worth County. Bolan has 2.89 square miles of land area and has no water area. As of 2010-2014, the total Bolan population is 35. On average, the public school district that covers Bolan is much better than the state average in quality.