Deprecated - Why does my site return a US IP address?

This tutorial is deprecated in favour of General FAQ · Cloudflare DNS docs


If your site is proxied through Cloudflare, then a lookup on your domain will return one of their IP addresses.

The Cloudflare IP will likely show as being in the US, however, this does not mean your traffic will be routed to the US. Cloudflare utilises an anycast network so your traffic will likely go to a server nearer to you (depending on your ISP’s peering).

You can determine which Cloudflare data center your requests are going to by adding /cdn-cgi/trace to the domain name. E.g. go to in your browser (replacing with your domain name. You will then see colo=ABC with ABC being the airport code of the nearest major international airport to the data center.

You can learn more about Anycast networks in the Cloudflare Learning Centre.

Tutorial Reference: CT-40

Reviewed: 08/21

This is a Community Tutorial, most are wiki posts, so can be contributed to by Regulars and MVPs here. If there is a tutorial you would like to see, you can request one here.

If you would like to provide any feedback on this tutorial, please post in the #Meta category, tag your post #TutorialFeedback and let us know the Tutorial Reference above.

Other great resources on this community include the Community Tips . These address best practices when configuring Cloudflare, how to fix issues you may see, and tools to troubleshoot. Also you can view Expert Tips, great posts on the community from people in the know that may help you with your issue.

We encourage users to check out these great resources and the Cloudflare Support Centre before posting