Taxonomic study of angiosperm flora at Sadar Upazila of Naogaon district, Bangladesh, has been analyzed by conducting twenty one field trips in various seasons during December 2013 to July 2015. A total of 239 species belonging to 198 genera under 83 families were recorded. Habit analysis shows that herbs, shrubs, climbers and trees are represented by 92, 46, 29 and 72 species, respectively. Distribution of angiosperm plant species in the families shows variation. The family Cucurbitaceae is represented by 13 species. The family Solanaceae and Fabaceae is represented by 11 species and 12 species. Poaceae is represented by 10 species. Each of Moraceae and Asteraceae is represented by 8 species and 9 species. Amaranthaceae is represented by 8 species. Each of Apocynaceae, Verbenaceae represented by 7 and Euphorbiaceae is represented by 8 species. A single species in each was recorded by 37 families while two to five species in each was recorded by 34 families. For each species botanical name, synonyms, local name, habit, habitat, flowering and fruiting time, plant population, voucher number and medicinal uses were recorded. Photographs of all species are also presented.