The town of Donalds occupies a total area of about 2.2 sq. kms. and is located at an elevated height of about 760 ft. above the sea level. Most of the local inhabitants are primarily involved with the service sector. Some are also involved in trade and other economic activities with other towns and cities in and around the region.