Where can I find a residential SIP Trunk provider in Norway

I’ve been out of the loop for a while and now I want my setup back up, but when I search for a SIP Trunk provider in Norway, I find basically commercial providers.

It was easier in the past, with quite a few providers and I remember we had a list of national providers in the wiki.

I need a Norwegian DID.

Any pointers?:wink:

At least in the US I use a commercial provider for my home. I pay $1.50/month for a number and then half cent or so/minute for calls. I pay up front and they send me a note when I need to add more money. If you have an Asterisk box, almost nothing matters except that you can get a number you want. Even being in the US, I can get numbers from most countries in the world, though for some reason, not Norway.

Hi

Le 18/03/2026 à 15:51, famadorian a écrit :

[…]

I need a Norwegian DID.

Any pointers?:wink:


Daniel

Finding a Norwegian DID for a home Asterisk setup is doable, but you’re right that the old wiki lists are gone and most results are enterprise-focused. Here are some options that actually work for personal/residential use:

**DIDWW** (already mentioned by tootai) is probably your best bet. They carry Norwegian geographic numbers, their SIP trunking works with Asterisk out of the box, and pricing starts around $3-5/month for a single DID with pay-per-minute calling. They’re a proper licensed carrier with local interconnect in Norway, not a reseller. You will need to provide a Norwegian address and ID for regulatory compliance — Nkom requires this for all +47 numbers.

**VoIP.ms** recently expanded their national routing to cover Norway. They’re very Asterisk-friendly (huge community overlap), pricing is pure pay-as-you-go with no monthly minimums beyond the DID cost itself. Check if they currently have Norwegian DIDs in stock — availability fluctuates by country.

**Telnyx** also carries Norwegian numbers and has good Asterisk integration. However, their Norway DIDs require business registration — they explicitly state “business use required, private use not allowed” for local numbers. So this might not work for a residential setup unless you have a sole proprietorship (enkeltpersonforetak) registered.

Once you have a provider, the PJSIP trunk config for any of these is pretty standard. Here’s a minimal working example for DIDWW (adjust `remote_hosts` and credentials for other providers):

```ini

; pjsip_wizard.conf

[didww-norway](!)

type = wizard

transport = transport-udp

remote_hosts = sip.didww.com

outbound_auth/username = your_account_id

outbound_auth/password = your_sip_password

endpoint/context = from-trunk

endpoint/dtmf_mode = rfc4733

endpoint/allow = !all,ulaw,alaw

endpoint/direct_media = no

aor/qualify_frequency = 60

registration/expiration = 3600

[didww-norway-trunk](didww-norway!)

```

And in your dialplan, route outbound calls through it:

```ini

; extensions.conf

[from-internal]

; Norwegian numbers: +47 followed by 8 digits

exten => _047XXXXXXXX,1,Set(CALLERID(num)=4712345678)

same => n,Dial(PJSIP/${EXTEN:1}@didww-norway-trunk)

[from-trunk]

; Inbound from provider

exten => _X.,1,Dial(PJSIP/your-home-phone,30)

same => n,Voicemail(100,u)

```

One practical tip: if you can’t get a geographic DID due to the address/ID requirements, consider a Norwegian mobile number range (+47 4x/9x) instead. Some providers have looser requirements for mobile-type numbers, and for residential use the number type rarely matters to callers.

Make sure whichever provider you choose supports both inbound and outbound (two-way trunking) if you want to make calls with a Norwegian caller ID. Some of the cheaper DID providers are inbound-only.