The small town of Blaine is located in the County of Grainger in the state of Tennessee. It is a part of Morristown, TMSA. With a total area of about 23 sq. kms., Blaine is located at a height of about 960 ft. above the ground level. Most of the local inhabitants are engaged primarily in different type of service oriented jobs and business activities.