Det er som udgangspunkt forbudt her i landet at hejse andet flag end Dannebrog. Forbuddet omfatter dog ikke fremmede staters gesandter, konsuler og vicekonsuler. Disse er berettigede til at hejse vedkommende fremmede stats flag fra embedskontorer her i landet og for gesandters vedkommende tillige fra deres boliger. Endvidere omfatter forbuddet ikke personer, der har fået tilladelse af Justitsministeriet til at hejse en fremmed stats flag.
Tilladelse til flagning med de af Danmark anerkendte staters flag meddeles af politiet. Som regel betinges tilladelserne af, at der samtidig flages med dansk flag af mindst samme størrelse og anbragt på en ikke mindre fremtrædende plads. Betingelsen vil efter omstændighederne kunne fraviges i tilfælde, hvor ansøgeren kun råder over én flagstang.
I de tilfælde, hvor ansøgeren kun råder over én flagstang, må der ikke flages med flere flag på samme stang.
Det er dog tilladt private at flage med det grønlandske flag og det færøske flag uden særlig tilladelse. Det er endvidere tilladt at flage med finsk, islandsk, norsk og svensk flag, uden at det er nødvendigt at indhente særlig tilladelse hertil. Endelig er det tilladt at flage med FN-flaget og det europæiske flag – dvs. EU-flaget – uden særlig tilladelse.