Where is new windsor maryland

New Windsor is a town located in Carroll County, Maryland, United States. It is situated approximately 45 miles northwest of Baltimore and 30 miles southwest of Frederick.

Here is the exact address:

New Windsor, MD 21776

New Windsor is a small town with a population of around 1,500 people, according to the 2020 United States Census. It is nestled in the rolling hills of western Maryland, near the Catoctin Mountains.

The town has a rich history dating back to the 18th century, and it is known for its charming downtown area, antique shops, and historic landmarks such as the New Windsor Historic District and the Old Stone House.