NoDial
English

How to Block Calls from Other Countries on Android (and Stop Yourself Calling Back)

NoDial Editorial / 2026-10-01

Calls from numbers in other countries are a common source of spam and scams, and many people who never deal with anyone abroad would rather not receive them at all. The catch is that Android's own phone apps have no switch for "block this country". This guide explains what your phone can block on its own, which apps and carrier services can block foreign numbers, and the one step that protects you even when a call gets through: making sure you can't call the number back.

Steps are current as of October 2026. Menu names vary by phone maker, Android version, region and carrier, and apps and carrier services change. Check the current help page before relying on a block.

1. The short answer

The phone apps that come with Android, Google's Phone app and Samsung's Phone app, cannot block every call from a particular country. What they can do is block single numbers, block calls from private or unidentified numbers, and filter calls they identify as spam.

To block a whole country or a country code, you need either a call-blocking app that offers it (Truecaller, Hiya and others, covered in section 3) or a carrier service that blocks incoming international calls, where your carrier offers one.

Whatever you choose, some foreign calls may still get through. The most effective protection against international call scams is simple: do not call back unknown foreign numbers. That part you can enforce on the outgoing side of your phone, which section 6 explains.

KEY POINT

Blocking incoming calls and blocking your own outgoing calls are separate jobs. Incoming blocks reduce the calls you see. An outgoing block makes sure a missed call from abroad can't turn into an expensive callback.

2. What Android can block without an app

Google's Phone app (Pixel and many other phones)

Samsung's Phone app (Galaxy phones)

What's missing: country codes and prefixes

Neither Google's nor Samsung's current help pages describe blocking calls by country code, or blocking every number that starts with a particular prefix. Their help pages only describe blocking individual numbers, private or unidentified numbers, and spam. So if you want to stop all calls from, say, numbers beginning with one country code, the built-in apps are not the tool for it.

Android itself does leave room for this. It provides a system feature called CallScreeningService, which Android's developer documentation describes as a way for the default phone app "or a third party app to allow or disallow incoming calls before they are shown to a user." That is how call-blocking apps work, and it is why country blocking on Android usually means installing one.

For the full built-in steps on Pixel and Samsung, including how to unblock a number, see How to Block a Number on Android.

3. Block a whole country with an app

Several call-blocking apps on Google Play offer blocking by country or by number prefix. Here is what each one's own help page or store listing says it can do. Features, menu names and availability change over time, so check the app itself before installing.

AppWhat its official page describes
TruecallerA Numbers from foreign countries option that blocks calls from countries other than your own, and a blocklist where you can add country codes.
HiyaIn the Block List, tap + and choose Numbers that begin with to block every number starting with a prefix you enter.
Should I Answer?Its Play Store listing says it can block hidden, foreign or premium rate numbers.
Calls BlacklistA Begins with filter that blocks numbers starting with the digits you enter.

Two approaches show up here. A "foreign numbers" option blocks anything that doesn't look like it comes from your own country, which is the simplest way to block calls from other countries. A prefix filter ("begins with") lets you target specific country codes instead, which suits you if most unwanted calls come from a few places and you still want calls from others. With a prefix filter, check how the app expects the number to be written (with or without the +) so the rule matches incoming calls.

LIMIT

Every app decides based on the number that arrives. Scammers can disguise the number they call from, so a foreign call can show up looking like a local number and get past a country block. Treat app blocking as a filter that reduces calls, not a wall.

There is a related gap. The US Federal Trade Commission (FTC) warns that some scam numbers use "area codes that look like they're from inside the U.S., but actually are associated with international phone numbers — often in the Caribbean." These countries share the +1 country code with the US and Canada, so a block based only on the +1 code can't tell them apart.

4. Ask your carrier

What standard call barring can do for incoming calls

Mobile networks have a built-in set of call bars defined in the GSM/3GPP standard (3GPP TS 22.088). For incoming calls, it defines only two:

There is no standard bar for incoming international calls only. So standard call barring can't block calls from other countries while still letting local calls in. The full list of barring codes and how the barring password works is in Call Barring Codes.

Carrier services that block incoming international calls

Some carriers build their own option on top of their network. Two examples:

Many carriers have nothing like this, and those that do differ in how it is switched on and what it covers. Ask your own carrier whether it offers a block on incoming international calls, how to turn it on, and whether it covers numbers that share your country code. A carrier block works on the network, so it keeps working when you change phones.

5. Why calling back is the real risk

Many unwanted foreign calls are not meant to be answered. In the "one ring" scam (also called wangiri), your phone rings once or twice from an unfamiliar number and stops. The goal is to make you call back.

The cost is in that callback. The US Federal Communications Commission (FCC) warns that the charges "may show up on your bill as premium services, international calling, or toll-calling." The FTC describes the number as "really an international toll number," with "most of the money going to the scammer." The FCC gives 809 (Dominican Republic) and 232 (Sierra Leone) as examples of codes used.

Regulators in different countries give the same advice:

IN ONE LINE

A missed call from abroad costs nothing. Calling it back is what costs money, so the strongest protection is on the outgoing side.

6. Make the callback impossible

You can't always stop a foreign number from calling you: built-in apps can't block a country, app filters depend on the number shown, and carrier options are limited. But you can make sure the callback never connects. There are three ways to do that on Android.

Outgoing international call barring

Call barring also has an outgoing category: barring of outgoing international calls. Dial *331*PW# (PW is your four-digit barring password) or turn on International calls under Call barring in your Phone app's settings. Every call to another country is then refused by your carrier's network. It needs a barring password and only works if your carrier supports it. Codes and passwords: Call Barring Codes.

A carrier block on outgoing international calls

Some carriers can block outgoing international calls on your line from your account or by phone, which is what the FCC recommends if you don't make international calls. What is covered differs by carrier, so ask about exceptions.

NoDial's International call blocking

NoDial is an Android app that blocks outgoing calls to the numbers you choose. Its International call blocking stops every outgoing call to a country other than your SIM's country on the phone, before the call connects. It judges by country rather than by the number's prefix, so +1 numbers dialed to Caribbean countries count as international too. You can choose any countries you still want to call, and they stay open.

  1. Install NoDial and let it handle call redirection when Android asks (a one-time prompt).
  2. Turn on International call blocking.
  3. If you want, add the countries you don't want blocked.

It runs on your phone rather than on the carrier's network, so it needs no barring password and works with any carrier. Changes take effect right away, and emergency calls are never blocked. If there is only one foreign number you want to stop yourself calling, NoDial can block just that number instead.

NOTE

NoDial does not block incoming calls. Foreign numbers can still call you. Use the steps in sections 2 to 4 for incoming calls, and NoDial to make sure you can't call them back.

None of these outgoing blocks act on calls made inside internet apps such as WhatsApp. For every outgoing method compared side by side, see How to Block International Calls on Android.

7. Every method compared

MethodCalls in from a country?Private / unknown numbers?Your callback abroad?Where it works
Google Phone app (block, Unknown, spam filter)✕One number at a time✓Private or unidentified only✕NoPhones using Google's Phone app
Samsung Phone app (Block numbers, spam protection)✕One number at a time✓Unknown / private numbers✕NoSamsung Galaxy
Call-blocking app (Truecaller, Hiya, etc.)✓By country or prefix, depending on the appDepends on the app✕NoAndroid, any carrier
Carrier incoming international block✓All international numbersAsk your carrier✕NoOnly carriers that offer it
Call barring: all incoming (*35*)✓Along with every other call✓Along with every other call✕NoCarriers that support call barring
Call barring: outgoing international (*331*)✕No✕No✓All international callsCarriers that support call barring
NoDial: International call blocking✕No✕No✓Except countries you chooseAndroid, any carrier

For most people, the practical setup combines one incoming method with one outgoing method: a spam filter or call-blocking app to cut down the calls you see, plus an outgoing international block so that any foreign call that does get through can't cost you anything.

8. FAQ

Can Android block calls from a specific country?
Not with the built-in phone apps. Google's and Samsung's help pages only describe blocking individual numbers, private or unidentified numbers, and spam. To block by country or country code, use a call-blocking app that offers it, such as Truecaller's "Numbers from foreign countries" option, or ask your carrier whether it can block incoming international calls.
How do I block a country code on Android?
Use a call-blocking app with a prefix or country-code rule. Truecaller has a country-code blocklist, Hiya has "Numbers that begin with" in its Block List, and Calls Blacklist has a "Begins with" filter. Google's and Samsung's Phone apps do not describe a country-code block.
Does "block unknown numbers" stop calls from other countries?
No. On Google's Phone app, "Unknown" blocks private or unidentified numbers, and Google notes you will still receive calls from numbers not in your contacts. A foreign number that shows its caller ID still rings.
Can my carrier block all incoming international calls?
Some can. Standard call barring has no bar for incoming international calls only, but some carriers offer their own option: for example, Singtel, M1, StarHub and SIMBA in Singapore, and Verizon's Call Filter in the US for customers with an eligible device. Ask your carrier what it offers.
What should I do after a missed call from an unknown foreign number?
Don't call it back. Australia's Scamwatch advises ignoring unexpected missed calls from international numbers you don't recognise, and Ireland's ComReg says not to call back any number you do not recognise. One-ring scams make money when you return the call.
Does NoDial block incoming calls from other countries?
No. NoDial blocks only outgoing calls. Its International call blocking stops your own calls to other countries, except countries you choose, so a missed call from abroad can't turn into a callback.

9. Summary

SUMMARY

Android's built-in phone apps can't block a whole country. Use their block list, unknown-number and spam settings, add a call-blocking app or a carrier service for country-level blocking, and block your own outgoing international calls so that a foreign call you miss can never become a costly callback.

NoDial: block calls to the numbers you choseOne number, or everything except a few.Get it on Google Play

Sources

Apps, phone makers and carriers change their features and menus. Check the current help page before relying on a block.

NoDialBlocks calls to numbers you chooseGet it on Google Play