Norddjurs Kommune har et samlet areal på 743 km2 inklusive Anholt på 22 km2.
Kommunen er et smukt område med nærhed til både skov og vand. Her er 114 km kyststrækning, og 20 % af kommunen er dækket af skov.
Der er i alt cirka 37.000 indbyggere. Med 51 indbyggere pr. km2 er befolkningstætheden en af landets laveste.
Der forventes en fald i befolkningstallet frem til 2024 til omkring 35.600 indbyggere.
Grenaa er med ca. 14.300 indbyggere den største by i kommunen, og næststørste by er Auning med ca. 3.000 indbyggere. Derudover er yderligere 59 byer beskrevet i kommuneplanen. De spænder helt fra 1.811 indbyggere som i Allingåbro til lige under 30 indbyggere som i Ingerslev og Villersø.
Norddjurs Kommune ligger i udkanten af vækstcentret Aarhus, men dog så tæt på, at der er muligheder for at få effekt af og skabe en naturlig sammenhæng med vækstcentret. Det gælder også med hensyn til arbejdsmarkedet. Godt 5.500 indbyggere pendler til arbejdspladser uden for Norddjurs Kommune, heraf hovedparten til nabokommunerne Syddjurs, Randers og Aarhus. Omkring 3.100 indbyggere fra nabokommunerne pendler ind til arbejdspladser i Norddjurs Kommune.