How can I block calls from the "Unknown" caller? I have iOS 7 on an iPhone 4S. Does any other version of the iPhone offer this ability?

I've checked the question Call blocking for iPhone?, but it doesn't seem to work for "Unknown" callers.

I found the following question: Cannot answer unknown calls on my new iPhone 4S.

I want to do the opposite. I want to stop unknown callers from coming up on the phone, and I would rather not know that they are calling.


3 Answers 3


Sorry, but true call blocking can be only done by a carrier. However, if you wish to allow calls only from your contact list, and exclude everyone else, you can use Do Not Disturb feature on your iPhone 4s.

  • This answer turned up when I was doing a search for a scenario where I am receiving numerous calls "for the vehicle owner" (presumably organized crime) coming from a number with my area code. This question and answer provide a way to only have it ring when someone from my contacts calls. Commented Jul 5, 2021 at 14:46

Well, as of 2021 iOS can block unknown (not in address book) calls completely or use external apps to look-up for phone numbers

See https://support.apple.com/en-ca/HT207099


For saved contacts, its easy task to block any contacts from Settings > phone > blocked option.

But for Unknown number call block follow the below steps,

Phone app > Recent > (i) symbol > Recent option (Blue watch icon) > Block this caller.

  • Phone app > Recent > (i) symbol > Recent option (Blue watch icon) > Block this caller. That suggestion does not work. When you Hit the Clock symbol the second time nothing happens. I believe your service provider needs to have this function; AT&T does not, unfortunately.
    – user100705
    Commented Nov 14, 2014 at 16:52

You must log in to answer this question.