This paper is based on the results of an ethnomedicinal research work conducted in the semi-tribal mountainous area lying between District Mianwali (Punjab Province) and District Karak (Khyber Pakhtunkhwa Province), Pakistan during June 2009-July 2011. During field survey, questionnaires were used to interview the local inhabitants of the area. The ethnomedicinal data consists of 131 plant species (2 Pteridophytes, 7 Monocots, 122 Dicots) belonging to 48 families (2 Pteridophytes, 4 Monocots, 42 Dicots). The most commonly represented families were Amaranthaceae (9 spp.), Mimosaceae (8 spp.), Asteraceae and Papilionaceae (7 spp.) each; Solanaceae, Euphorbiaceae and Scrophulariaceae (6 spp.) each, followed by Boraginaceae, Brassicaceae, Lamiaceae and Polygonaceae (5 spp.) each. Plant specimens were identified, preserved and vouchers were deposited in the Plant Taxonomy Lab. of Department of Biological Sciences, University of Sargodha, Pakistan for future reference. The data collected through interviews with the local people indicates that these species are mostly used in respiratory tract infections (RTI), urinary tract infections (UTI), digestive disorders, sexual problems, skin diseases, liver ailments, wound healing, blood vomiting, malaria, piles, epilepsy, jaundice, gummosis, round worms, hepatitis etc. in the area. Due to lack of scientific approach regarding harvesting and utilization of this valuable medicinal flora, many plants are quickly going towards extinction; therefore, further work is needed to create awareness in the community conservation of the precious medicinal plants.