I've set my default country (Spain) in admin, also set it to be the only destination country available for shipping, however in the cart the default country is United States. How can I change it?

2 Answers 2


General -> Country Options -> Allow Countries was bugged until 2.1.

Instead to have a default country (Spain) in cart shipping quotes you have to set it in

Tax -> Default Tax Destination Calculation -> Default Country.

I continue to don't understand what General -> Country Options -> Default Country means if it is near to Allow Countries that is referrred to shipping quotes.

It is struggled.

  • 1
    Got same problem in 2.1 and the config mentioned here was hidden in Stores / Configuration / Sales / Tax / Default Country (I'm using Italian locale, so labels in other versions might be slightly different).
    – davideghz
    Commented Mar 29, 2017 at 8:35
  • i was looking for solution to change default country in checkout page , and this solved my problems, thanks :)
    – fudu
    Commented Aug 30, 2018 at 4:11
  • 2.3.7, still the same problem. Insane :) Commented Jun 15, 2021 at 14:52

In the admin got to

Store -> Configuration -> General -> General

In there you can set the default country and the allowed country.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.