diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index e5f12665d40a7232c95f149a3796af3d208f82c7..fab2bfab04f178df5b8c777ca6478ec0dfe353e8 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -13,6 +13,7 @@ Changed
 ~~~~~~~
 
 * Ukrainian translations were updated.
+* Phonenumber country is now configured using the `PHONENUMBER_DEFAULT_REGION` setting.
 
 `3.0b0`_ - 2023-02-22
 ---------------------
diff --git a/aleksis/apps/csv_import/tests/util/test_converters.py b/aleksis/apps/csv_import/tests/util/test_converters.py
index 0b84330a9b8b681b98deb4a3ca1d433b7d6107c7..1eb330f524c15b92af26290ed6379569070c91f7 100644
--- a/aleksis/apps/csv_import/tests/util/test_converters.py
+++ b/aleksis/apps/csv_import/tests/util/test_converters.py
@@ -14,14 +14,14 @@ from aleksis.core.util.core_helpers import get_site_preferences
 pytestmark = pytest.mark.django_db
 
 
-def test_parse_phone_number():
-    get_site_preferences()["internationalisation__phone_number_country"] = "DE"
+def test_parse_phone_number(settings):
+    settings.PHONENUMBER_DEFAULT_REGION = "DE"
     fake_number = PhoneNumber(country_code=49, national_number=1635550217)
     assert parse_phone_number("+49-163-555-0217") == fake_number
     assert parse_phone_number("+491635550217") == fake_number
     assert parse_phone_number("0163-555-0217") == fake_number
     assert parse_phone_number("01635550217") == fake_number
-    get_site_preferences()["internationalisation__phone_number_country"] = "GB"
+    settings.PHONENUMBER_DEFAULT_REGION = "GB"
     assert parse_phone_number("0163-555-0217") != fake_number
     assert parse_phone_number("01635550217") != fake_number
 
diff --git a/aleksis/apps/csv_import/util/converters.py b/aleksis/apps/csv_import/util/converters.py
index 3e949a95dcefeb362cd410ab0afdd56bc595ee4b..32dc8a0c1a132590f1a64dbbeb97cbb765486c20 100644
--- a/aleksis/apps/csv_import/util/converters.py
+++ b/aleksis/apps/csv_import/util/converters.py
@@ -6,6 +6,7 @@ from phonenumber_field.phonenumber import PhoneNumber
 from phonenumbers import NumberParseException
 
 from aleksis.apps.csv_import.settings import SEXES
+from aleksis.core import settings
 from aleksis.core.util.core_helpers import get_site_preferences
 
 
@@ -35,9 +36,7 @@ converter_registry = ConverterRegistry()
 def parse_phone_number(value: str) -> Union[PhoneNumber, str]:
     """Parse a phone number."""
     try:
-        number = PhoneNumber.from_string(
-            value, get_site_preferences()["internationalisation__phone_number_country"]
-        )
+        number = PhoneNumber.from_string(value, settings.PHONENUMBER_DEFAULT_REGION)
         if number.is_valid():
             return number
     except NumberParseException: