No. You may get your domain from a domain registrar like Domain.com or GoDaddy and then utilize one of the WordPress hosting companies listed above. However, if you do not already have a domain, it is preferable to use the same provider (especially since many are offering an accessible environment with hosting).