Butler is an unincorporated community in Johnson County in the northeastern corner of the U.S. state of Tennessee. It is located along the northern shore of Watauga Lake. Butler is served by a post office, assigned ZIP Code 37640.