The Town of Basalt is a Statutory Town in Eagle and Pitkin counties in the U.S. state of Colorado. The town population was 3,857 at the 2010 United States Census.