Baltimore American Flags - Made in the USA

Are you looking for outdoor American flags for sale in Baltimore, that you can display at your home or business? Come to Grand New Flag! We proudly sell flags and flag products made right here in the U.S. and we are excited to help you find the perfect product to meet your needs. Whether you want to install a new flagpole on your property, or replace a damaged flag, we are sure to have something for you, with American flags, flagpoles, and custom flags in the Baltimore area. We are a family owned company that proudly supports our armed forces, and we donate 5% of our annual profits to give back to those who have so proudly and bravely served our great nation.

We offer a wide range of outdoor American flags for sale for customers in Baltimore, Philadelphia, St. Louis, and throughout the country in our online store. Our flag products are made for both residential or commercial use and our selection includes flagpoles, American and military flags, custom flags, lights for flagpoles, and more. We pride ourselves on only selling American-made, quality products and customer service is unsurpassed. Grand New Flag also offers a 15% sitewide discount to all active duty service members and veterans.

Grand New Flag, based in Lockport NY, is proud to serve our customers with quality products and superior service. For questions about any of our Baltimore outdoor American flags for sale, reach out to us today. We look forward to serving you and your family!


Our American Flags are proudly made entirely of domestic materials and each process in manufacturing this product is accomplished in U.S. facilities with U.S. labor.


Jacksonville | Dallas | Los Angeles | Rochester | Atlanta | Phoenix | Sacramento | St. Louis | Denver