Homes.com
Homes for sale and home listings
Search homes for sale in the United States.
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.
Example results
Homes for sale
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 creditSearch 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
| Field | Type | Required | Description |
|---|---|---|---|
Locationlocation | Text | Required | City and state, neighborhood, or ZIP code, such as Nashville, TN.Example: Nashville, TN |
Min Bedsmin_beds | Number | Optional | Minimum bedrooms, such as 3.Example: 2 |
Home Typehome_type | Text | Optional | Type of home, such as condo; any includes all types.Example: Condo |
Max Pricemax_price | Number | Optional | Maximum listing price in USD; 0 means no maximum, such as 700000.Example: 700000 |
Min Bathsmin_baths | Number | Optional | Minimum bathrooms, such as 2.Example: 2 |
Min Pricemin_price | Number | Optional | Minimum listing price in USD, such as 300000.Example: 300000 |
Max Resultsmax_results | Number | Optional | Maximum listings to return, such as 20.Example: 20 |
What you get
| Field | Type | Description |
|---|---|---|
Homeshomes | List | Homes for sale in site order. |
Bedshomes[].beds | Number | Number of bedrooms.Example: 2 |
Bathshomes[].baths | Number | Number of bathrooms.Example: 2 |
Pricehomes[].price | Number | Listing price in USD.Example: 649900 |
Addresshomes[].address | Text | Full listing address.Example: 239 Rep John Lewis Way N Unit 302, Nashville, TN 37219 |
Currencyhomes[].currency | Text | Currency code, USD.Example: USD |
Brokeragehomes[].brokerage | Text | Listing brokerage name.Example: Berkshire Hathaway HomeServices Woodmont Realty |
Home Typehomes[].home_type | Text | Property type shown for this home.Example: Condo |
Listing IDhomes[].listing_id | Text | Homes.com listing identifier.Example: jz4hhgd7g947w |
Photo Linkhomes[].photo_link | Text | Primary listing photo link.Example: https://images.homes.com/listings/115/2137775805-921873232/239-rep-john-lewis-w… |
Square Feethomes[].square_feet | Number | Interior area in square feet.Example: 1370 |
Listing Linkhomes[].listing_link | Text | Homes.com listing page link.Example: https://www.homes.com/property/239-rep-john-lewis-way-n-nashville-tn-unit-302/d… |
Listing Agenthomes[].listing_agent | Text | Listing agent name.Example: Tevis Denise |
Days On Markethomes[].days_on_market | Number | Days 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
{
"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 '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.