Milford New Jersey was the location of one of the stops for the Belvidere Delaware Railroad (Bel Del Railroad) that ran from Manunka Chunk to Trenton. Today the regular passenger line service is long gone, and the tracks have been taken up south of Milford. The Belvidere and Delaware River Railway today runs a freight service from Phillipsburg, NJ to Milford.
The train station pictured above has a new life as a restaurant called Milford Station.