Get 5% of discount using the code
MYESIMNOW5
close-icon-modal
Buy eSIM
Trustpilot

Can a foreigner buy a house in the USA: Complete guide

Would you like to own your own apartment in downtown Manhattan? We'll explain how to buy a home in the USA as a foreigner.

Published: July 23, 2026

Buying a house in the United States is easier than many people expect, even if you’re not a U.S. citizen. With few restrictions for foreign buyers, the process is generally straightforward. However, it’s important to understand the legal, financial, and tax implications before making a purchase. Whether you’re buying an investment property or a home to live in, this guide covers everything you need to know to navigate the process with confidence.

In this guide, you’ll learn about the requirements for buying a house in the U.S., the different types of properties you can purchase, and average home prices across the country. We’ll also explain the main taxes you’ll need to pay, the most common payment methods, and important factors to consider before you buy a house in the United States in 2026.

Requirements for foreigners to buy a house in the United States

One of the biggest advantages of buying property in the U.S. is that foreign buyers face very few restrictions. While the process is relatively simple, there are still a few legal and financial requirements to keep in mind. Here’s what you need to know before you buy.

1. Types of property you can buy in the U.S.

In the U.S., you can buy different types of property, including houses, condos, and commercial buildings, and own them outright. Unlike in some countries, foreign buyers have full ownership rights, and there’s no limit on the number of properties you can buy.

2. Required documentation

You don’t need a visa or U.S. residency to buy a house in the United States. However, having one can make it easier to get a mortgage or handle other banking matters. Keep in mind that buying a house does not give you the right to live in the U.S. If you plan to move there, you’ll need to apply for the appropriate visa separately.

To complete the purchase, you’ll need a valid passport, the property’s title and registration documents, proof of your financial history and available funds, and an Individual Taxpayer Identification Number (ITIN) to pay any required taxes.

3. Financial requirements

If you’re paying in cash, you’ll need to prove that you have enough money to buy the property and show where the funds come from. Getting a mortgage in the U.S. as a non-resident can be difficult, so many foreign buyers finance their purchase through a lender in their home country instead.

4. Purchasing through a company or with a local partner

Buying a house with a U.S. citizen or resident can make the process easier, especially if you need financing. You can also buy property through a company, which may provide some tax benefits. Both options are possible, but it’s best to get legal and tax advice first.

5. Hiring a real estate agent or notary

Most homes in the U.S. are sold through real estate agents, although you can also buy directly from private sellers. If you’re unfamiliar with the U.S. property market, it’s a good idea to work with a local real estate agent or attorney who can guide you through the process and help you avoid potential scams.

In the U.S., a notary only verifies the identities of the buyer and seller. Instead, the legal review is usually handled by a title company, which makes sure the property has a clear title and no outstanding debts or legal issues.

How much does a house cost in the U.S.?

Home prices in the U.S. vary depending on the state, city, and type of property. Property in major cities tends to be much more expensive than in smaller towns or rural areas. Factors like location, nearby services, public transportation, and local demand also affect prices. The following figures show the average price per square meter in some of the country’s most popular housing markets:

  • New York (downtown): $10,000–18,000 per square meter
  • San Francisco: $8,000–15,000 per square meter
  • Miami: $4,000–8,000 per square meter
  • Los Angeles: $5,000–9,000 per square meter
  • Cities such as Austin or Nashville: $2,000–4,000 per square meter
  • Rural areas in Arkansas or Mississippi: $800–2,000 per square meter
new york
New York, a city where you can buy a home in the U.S. Source: Shutterstock.

The cost of living in the U.S. is high, and buying a home in major cities can be expensive. A 70 m² apartment in New York typically costs $700,000–1.2 million, while in Los Angeles prices usually range from $400,000 to $800,000. In Texas, houses can start at around $250,000. Besides the purchase price, you’ll also need to pay ongoing annual costs, such as:

  • General maintenance: $1,000–3,000 per year
  • Condominium fees: $1,200–6,000 per year
  • Utilities (water, electricity): $2,000–4,000 per year

Taxes when buying a house in the United States

Compared to many other countries, the upfront taxes and fees for buying a house in the U.S. are relatively low. Transfer taxes usually range from 0.1% to 2% of the purchase price, depending on the state, while registration fees are typically 0.1% to 0.5%. For example, if you buy a $300,000 home, you can expect to pay around $1,500 to $6,000 in initial taxes and fees.

As a homeowner, you’ll also need to pay annual property taxes, which typically range from 1% to 2% of the home’s value, depending on where it’s located. For a $300,000 home, that works out to about $3,000–6,000 per year. If you later sell the property at a profit, you may also have to pay capital gains tax.

Keep in mind that tax rules are different for U.S. residents and non-residents. Foreign buyers may be subject to FIRPTA (Foreign Investment in Real Property Tax Act), which affects taxes when you sell a property. Tax rates also vary by state. If your country has a tax treaty with the U.S., you may be able to avoid paying tax twice on the same income.

Steps to buying a house in the United States

Buying a house in the U.S. is relatively straightforward if you follow the right steps. Working with a local real estate agent or attorney can help you avoid problems and make the process easier. Here’s how the process typically works, from finding a property to closing the sale.

1. Search for a home online or through a local real estate agent

This first step usually takes one to four weeks. You can start by browsing online real estate websites, where you can filter listings by location, price, and property features. You can also work with a local real estate agency to help you find the right property. If you’re interested in a newly built home, buying directly from a home builder is another option.

2. Verify the property’s legal status

Once you’ve found a home you like, make sure a title search is completed before closing. A title company will review the property’s ownership history, confirm there are no outstanding debts or legal issues, and verify that the seller has the legal right to sell the property. This process usually takes one to two weeks.

3. Make an offer and negotiate

If everything is in order, you can make an offer to the seller. In most cases, you’ll receive a response within a few days. You can negotiate the price, the closing date, and any other terms of the sale.

4. Sign the preliminary contract

Once the seller accepts your offer, you’ll sign the initial purchase agreement. At this stage, it’s common to pay a deposit of 1% to 3% of the purchase price. The deposit is held in an escrow account by a neutral third party, such as a title company, until the sale is completed.

5. Final title review and closing

The title company then carries out a final check of the property, including the title, ownership records, and any debts or legal issues. If everything is in order, the closing usually takes place within one to two weeks. You’ll pay the remaining balance, sign the final documents, and the property is usually registered in your name that same day.

How do you pay for a house in the U.S.?

The most common way to pay for a home in the U.S. is by bank transfer. The money is usually sent from your bank account to an escrow account, and then transferred to the seller once the sale is completed. Some buyers also use a cashier’s check issued by a U.S. bank at closing.

Regardless of the payment method, you’ll need to show where the money comes from, especially when transferring large amounts. If you’re sending funds from abroad, keep in mind that exchange rates and bank fees can increase the total cost of the purchase.

If you need a mortgage, getting one as a non-resident can be difficult. If approved, you’ll usually need a 20% to 40% down payment, and interest rates are often higher than average. That’s why many foreign buyers pay in cash or get a loan in their home country instead.

Tips for buying a house in the U.S.

To stay updated on new property listings, contact agents quickly, and arrange viewings, you’ll need a reliable internet connection. If you’re visiting the U.S. for a short trip, an unlimited data eSIM, such as Holafly’s, can help you stay connected throughout your search.

If you’re buying a home in the U.S. and planning to stay long term, Holafly’s monthly plans are a convenient option. You can choose between 25 GB or unlimited data and enjoy reliable 5G coverage. If you travel regularly, the same eSIM works in 160 destinations, so you can stay connected without changing SIM cards. Every monthly plan also includes Always On, which gives you 1 GB of free data in 70 countries, even if you cancel your subscription.

Always On
Get 1GB of monthly backup data, no extra cost

Tips for buying a house safely in the U.S.

Now that you know how to stay connected while buying a house in the U.S., here are a few final tips to help you avoid legal or financial problems during the process:

  1. Review the documentation: Make sure the property title is clear and free of liens. This verification is performed by a title company.
  2. Seek local advice: If you’re unfamiliar with the U.S. property market, working with a local real estate agent can make the buying process much easier and help you avoid common mistakes.
  3. Carefully research the area before buying: Consider factors like public transportation, safety, nearby hospitals, schools, and the everyday services you need.
  4. Study the real estate market: Compare prices in different cities and neighborhoods. This will help you identify good deals and avoid paying more than the property’s market value.
  5. Be on the lookout for scams: Some red flags to watch out for are pressure to pay quickly, prices that seem too good to be true, missing paperwork, and sellers who refuse to use escrow accounts.
  6. Try renting for a while: If you’re unsure about an area, rent an apartment there for a few weeks or even a month and see what daily life is like. This will help you decide if the neighborhood has everything you need.

Frequently asked questions about buying a house in the United States

Can a foreigner buy a house with land in the United States?

Yes. In the U.S., there are no restrictions on foreigners buying land, so you can purchase anything from a condo to a home with land and own the property outright.

Does buying a house in the U.S. entitle me to residency?

No, buying a home in the U.S. does not give you any type of visa. If you want to live in the country legally, you must apply for the appropriate visa through the U.S. embassy or consulate in your home country.

Is it mandatory to have a tax ID number (ITIN)?

An ITIN is required to file taxes and complete legal transactions related to the property. You can apply for one online through the IRS (Internal Revenue Service), the U.S. tax agency.

What is an escrow account, and is it mandatory?

It is an account managed by a third party where the money is held until the purchase is complete. It is a secure method that is widely used in the country.

Can I rent out the property after I buy it?

Yes, you can, although you must comply with local regulations in the area and report the income you earn.

Plans that may interest you

Paula Henderson

Paula Henderson

Spanish-English Translator

Hi! I'm a Spanish-English translator working with Holafly, helping bring travel content to life for curious travelers. As a digital nomad with a passion for exploring, I'm always adding new spots to my bucket list. If you love to travel like me, stick around because you're in the right place to find inspiration for your next trip! ✈️🌍

Read full bio