Housing · Moriarty

Moriarty, NM housing market

The typical Moriarty home is worth about $234,000, up 3.6% in a year, 26% below the New Mexico typical home.

Home values, sales, trends and how Moriarty compares with the towns next door — updated as new data is published.

The market right now

Moriarty at a glance

Typical home value
$234K
▲ 3.6% in a year · Zillow
Ten-year trend

Typical home value, 2016–2026

MoriartyNew Mexico
$100K$150K$200K$250K$300K$350K 20182020202220242026 Moriarty $234K New Mexico $318K
Show as a table
JanuaryMoriartyNew Mexico
2017$154,000$178,000
2018$157,000$184,000
2019$171,000$193,000
2020$183,000$205,000
2021$203,000$229,000
2022$228,000$263,000
2023$242,000$287,000
2024$224,000$302,000
2025$227,000$313,000
2026$231,000$315,000
August 2026$234,000$318,000
Affordability

7.4 years of income

The typical Moriarty home costs about 7.4 years of the town's median household income, more than across New Mexico (5 years).

Home value ÷ ACS median household income.

The homes

Owners, rent & taxes

Homeownership
62.7%
New Mexico: 70%
Median tax bill
$722
New Mexico: $1,731
Median rent
$743
New Mexico: $1,067
Typical home built
1986
New Mexico: 1985

U.S. Census Bureau, ACS 2020-2024.

On the market

Recent listings in Moriarty

Listed in the past 60 days. Each opens on the listing site.

Home values: Zillow Home Value Index (ZHVI), Zillow Research, August 2026. Sales, days on market and supply: Redfin Data Center. Income, ownership, taxes and rent: U.S. Census Bureau, American Community Survey. Listings link to their publishers.

You’re browsing

Moriarty

New Mexico · NM
View town boundary →
Township / city / CDP overlaps possible.
Loading boundary…

Moriarty is your selected town. The feed includes posts assigned to this town, not a distance radius or ZIP code.

Neighborhoods narrow the feed further, while townwide announcements, events, and issues remain visible.

Boundary source: https://tigerweb.geo.census.gov/arcgis/rest/services/TIGERweb/Places_CouSub_ConCity_SubMCD/MapServer/18 · 2025-01-01