Wednesday, August 21, 2019

Select the search type
  • Site
  • Web

You are here  >  About  >  Getting to Us

Contact Us

Town of New Windsor
555 Union Avenue
New Windsor, NY 12553
P: (845) 565-8800
F: (845) 563-4610

Emergency: Dial 911
Police: (845) 565-7000
Recreation: (845) 565-7750

Upcoming Events

No upcoming events in this date range.

Getting to New Windsor

The Town of New Windsor is conveniently located in Orange County, New York, approximately 55 miles north of New York City. New Windsor is located in the eastern part of the county, bordering the Town of Newburgh, City of Newburgh, Town of Cornwall, Town of Hamtonburgh, and the Hudson River.

Driving Directions

View Larger Map

Train Service | Link
New Windsor is reachable from New York City and points south via Metro North Trains. There are two lines that service the area. The Port Jervis Line via Penn Station (transfer at Secaucus) stops in Salisbury Mills, minutes from New Windsor. The Hudson Line from Grand Central stops in Beacon, on the other side of the Hudson River from New Windsor. From Beacon a ferry connects to Newburgh, minutes from New Windsor, or travelers may take the Newburgh Beacon Bridge.

Bus Service | Link

Shortline serves the greater Hudson Valley with bus service to New York City

Airport | Link
Stewart International Airport is located within the boundaries of New Windsor. Also accessible are the three major New York City Airports.