Catawba town is located in the County of Catawba County in the state of North Calolina. It forms a part of Hickory-Lenoir-Morganton Metropolitan Statistical Area. Catawba occupies a total area of about 6 sq. kms. with an elevated height of 887 ft above the sea level. The local economy mainly consists of advertising agencies, interior planning and remodelling agencies, beauty salons, banquet facilities, boat dealers, boxing clubs and instruction centers, restaurants, general contractors, halls and auditoriums, historical places, real estate and many other small businesses.