Milford, NJ

  • Overview
  • Performance
  • Listings
  • Buy Box

Key Performance Metrics

Market snapshot

Performance indicators for the Milford short-term rental market based on reliable data.

Listings

16 / 43

Reliable / Active

Cap Rate

6%

Middle-Earners Gross Yield

Revenue

$32,668

Middle-Earners Revenue

Occupancy

52%

Middle-Earners Occupancy

Home Value

$507,686

Median Home Sale Price

Top Earners

$58,229

Top-Earners Revenue

Milford

Market Revenue Seasonality

Top Listings

Highest revenue

The highest-performing listings in Milford.

Loading top listings...

B

Generally Investor friendly

Milford Regulations

Short-term rentals are not prohibited and appear allowed under state rules (Vacation Rental Act registration and NJ Uniform Fire Code compliance), with no citywide caps or restrictive zoning mentioned for Milford; the lack of a specific STR ordinance and potential local verification/neighbor issues create modest uncertainty and cost, but no major municipal barriers.

View Milford Regulations →

Local STR Agent

STR specialist · Milford, NJ

Trusted Expert
Get Expert Help In Milford
Free consultation Response within 24h

About Milford

Milford is a borough located in western Hunterdon County, in the U.S. state of New Jersey. As of the 2020 United States census, the borough's population was 1,232, a decrease of one person (−0.1%) from the 2010 census count of 1,233, which in turn reflected an increase of 38 (+3.2%) from the 1,195 counted in the 2000 census.Milford was incorporated as a borough by an act of the New Jersey Legislature on April 15, 1911, from portions of Holland Township, based on the results of a referendum held on May 8, 1911. The borough's incorporation was confirmed on March 13, 1925.The borough is located on the Delaware River in the western portion of Hunterdon County, known as the Hunterdon Plateau. The borough dates to the mid-18th century when a grist mill was established beside a river in what was then Bethlehem Township. After the mill was destroyed by fire in 1769, the settlement became known as Burnt Mills in Alexandria Township. The area was renamed as "Lowreytown" after Thomas Lowrey purchased land in the area in 1796. The community became commonly known as "Millford" or "Millsford" by the beginning of the 19th century, but by 1844 the name had lost a letter or two. By 1863 it was consistently spelled as "Milford". The community was incorporated in 1911 but the official incorporation was not registered until 1925.

startup landing logo

Copyright © 2026 HomeRun Analytics, Inc

Explore

HomeCountry ExplorerProperty Analyzer

Resources

Market ComparatorRegulationsBlog

Trusted by STR investors in 50+ U.S. states

Built by investors, for investors

STRProfitMap® is a registered trademark of HomeRun Analytics, Inc