Skip to content

Homes for sale and home listings

Back to tools

Search homes for sale in the United States.

Search homes

Search homes

Search Homes.com homes for sale in a US city, neighborhood, or ZIP code. Returns listings in site order; days on market is null when not shown.

Your information

City and state, neighborhood, or ZIP code, such as Nashville, TN.

Minimum bedrooms, such as 3.

Type of home, such as condo; any includes all types.

Maximum listing price in USD; 0 means no maximum, such as 700000.

Minimum bathrooms, such as 2.

Minimum listing price in USD, such as 300000.

Maximum listings to return, such as 20.

1 credit per completed run

The same inputs also work from your code or an AI assistant. See For developers.

Example results

Homes for sale

Choose an action

About the Homes.com tool

Homes.com searches homes for sale by city and state, neighborhood, or ZIP code, with optional price, bedroom, bathroom, and home type filters.

Search homes returns listing prices, addresses, property details, brokerage and agent names, photos, and days on market when shown.

Built from homes.com. Last checked Sep 30, 2026.

Actions

Search homes

1 credit

Search Homes.com homes for sale in a US city, neighborhood, or ZIP code. Returns listings in site order; days on market is null when not shown.

What you provide

FieldTypeRequiredDescription
LocationlocationTextRequiredCity and state, neighborhood, or ZIP code, such as Nashville, TN.Example: Nashville, TN
Min Bedsmin_bedsNumberOptionalMinimum bedrooms, such as 3.Example: 2
Home Typehome_typeTextOptionalType of home, such as condo; any includes all types.Example: Condo
Max Pricemax_priceNumberOptionalMaximum listing price in USD; 0 means no maximum, such as 700000.Example: 700000
Min Bathsmin_bathsNumberOptionalMinimum bathrooms, such as 2.Example: 2
Min Pricemin_priceNumberOptionalMinimum listing price in USD, such as 300000.Example: 300000
Max Resultsmax_resultsNumberOptionalMaximum listings to return, such as 20.Example: 20

What you get

FieldTypeDescription
HomeshomesListHomes for sale in site order.
Bedshomes[].bedsNumberNumber of bedrooms.Example: 2
Bathshomes[].bathsNumberNumber of bathrooms.Example: 2
Pricehomes[].priceNumberListing price in USD.Example: 649900
Addresshomes[].addressTextFull listing address.Example: 239 Rep John Lewis Way N Unit 302, Nashville, TN 37219
Currencyhomes[].currencyTextCurrency code, USD.Example: USD
Brokeragehomes[].brokerageTextListing brokerage name.Example: Berkshire Hathaway HomeServices Woodmont Realty
Home Typehomes[].home_typeTextProperty type shown for this home.Example: Condo
Listing IDhomes[].listing_idTextHomes.com listing identifier.Example: jz4hhgd7g947w
Photo Linkhomes[].photo_linkTextPrimary listing photo link.Example: https://images.homes.com/listings/115/2137775805-921873232/239-rep-john-lewis-w…
Square Feethomes[].square_feetNumberInterior area in square feet.Example: 1370
Listing Linkhomes[].listing_linkTextHomes.com listing page link.Example: https://www.homes.com/property/239-rep-john-lewis-way-n-nashville-tn-unit-302/d…
Listing Agenthomes[].listing_agentTextListing agent name.Example: Tevis Denise
Days On Markethomes[].days_on_marketNumberDays on market when shown.

Example result

For Location: Nashville, TN, Min Beds: 2, Home Type: Condo, Max Price: 700000, Min Baths: 2, Min Price: 300000, Max Results: 20

JSON
{
  "homes": [
    {
      "beds": 2,
      "baths": 2,
      "price": 649900,
      "address": "239 Rep John Lewis Way N Unit 302, Nashville, TN 37219",
      "currency": "USD",
      "brokerage": "Berkshire Hathaway HomeServices Woodmont Realty",
      "home_type": "condo",
      "listing_id": "jz4hhgd7g947w",
      "photo_link": "https://images.homes.com/listings/115/2137775805-921873232/239-rep-john-lewis-way-n-nashville-tn-primaryphoto.jpg",
      "square_feet": 1370,
      "listing_link": "https://www.homes.com/property/239-rep-john-lewis-way-n-nashville-tn-unit-302/dtdp95c3jz6b2/",
      "listing_agent": "Tevis Denise",
      "days_on_market": null
    },
    {
      "beds": 2,
      "baths": 2,
      "price": 349000,
      "address": "400 Herron Dr Unit 421, Nashville, TN 37210",
      "currency": "USD",
      "brokerage": "simpliHOM",
      "home_type": "condo",
      "listing_id": "821qkqcwjv01c",
      "photo_link": "https://images.homes.com/listings/115/9249416305-848964132/400-herron-dr-nashville-tn-primaryphoto.jpg",
      "square_feet": 1020,
      "listing_link": "https://www.homes.com/property/400-herron-dr-nashville-tn-unit-421/swxyzm5wez7vw/",
      "listing_agent": "Mike Cimorelli",
      "days_on_market": null
    },
    {
      "beds": 2,
      "baths": 2,
      "price": 325000,
      "address": "1808 State St Unit 307, Nashville, TN 37203",
      "currency": "USD",
      "brokerage": "Compass",
      "home_type": "condo",
      "listing_id": "46fg1exk61134",
      "photo_link": "https://images.homes.com/listings/115/4185041705-576329232/1808-state-st-nashville-tn-primaryphoto.jpg",
      "square_feet": 800,
      "listing_link": "https://www.homes.com/property/1808-state-st-nashville-tn-unit-307/dqfrdq0jmv270/",
      "listing_agent": "Carla Radford",
      "days_on_market": null
    }
  ]
}

For developers

Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.

cURL
curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 180 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@homes-com",
  "visibility": "public",
  "operation": "search_homes",
  "version": 1,
  "input": {
    "location": "Nashville, TN",
    "min_beds": 2,
    "home_type": "condo",
    "max_price": 700000,
    "min_baths": 2,
    "min_price": 300000,
    "max_results": 20
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Compare home listings by location and price.
  • Find homes that meet bedroom and bathroom criteria.
  • Review listing details and brokerage information.
  • Track days on market when shown.

Questions about Homes.com

Can I run it with my own inputs?

Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.

Can I call this Homes.com tool as an API?

Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.

How much does it cost?

Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.

Do I need a Homes.com account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from homes.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 30, 2026.

What homes are for sale in a location?

Search homes returns homes for sale in site order for a city and state, neighborhood, or ZIP code.

What is a home's price, address, and property type?

Search homes returns each listing's price, full address, and home type.

How long has a home been on the market?

Search homes returns days on market when shown.

All Real estate toolsBrowse all tools