Waterloo Village is a restored 19th Century canal town in Byram Township, Sussex County in northwestern New Jersey.