
The Borough of Madison is located in southeast Morris County, New Jersey, about 22 miles due west of New York City’s Times Square. Madison is the center of five other municipalities in southeast Morris County: the Townships of Harding, Morris and Chatham and the Boroughs of Florham Park and Chatham. Morristown and Summit are nearby, in the northwest and southeast respectively.
The Morris and Essex Line of New Jersey Transit serve Madison, with direct service to New York’s Penn Station and to Hoboken. The Hoboken terminal offers commuter train service to Manhattan, with stations to Wall Street, Greenwich Village and Midtown. With the new Secaucus transfer station, NJ Transit trains from Madison can connect to other NJ Transit lines in New Jersey, the shuttle to Newark Airport and the Amtrak rail line. The Lakeland Bus Line provides limited commuter bus service between Madison and the Port Authority Bus Terminal in New York City; Morris County Metro & New Jersey Transit provides local bus service.
Access to Madison from New York and all points north, south and west by auto is readily available on nearby Interstate highway Routes 78, 287, 80 and 280, as well as by New Jersey Route 24.
Newark-Liberty International Airport, with direct flights throughout the world, is about 15 miles from Madison. Nearby Morristown Municipal Airport provides corporate and individual private flight services.