UDP-hodet består av kun 4 felt som vist i figuren til høyre. To av disse felta er valgfrie. , kildeport og , destinasjonsport er begge på 16-bit og identifiserer sender- og mottakerprosessene. Siden UDP er tilstandsløs og en sender ikke nødvendigvis krever noe svar så er det valgfritt om senderporten fylles ut. Hvis feltet ikke benyttes bør det settes til 0. Etter portfelta følger feltet som spesifiserer den totale lengda på UDP-pakka (inkludert hodet) i antall 8-bit tegn. Minimum lengde er på 8 tegn og omfatter kun UDP-hodet uten noe nyttelast. Det siste feltet i UDP-hodet, er en 16-bit sjekksum som dekker hodet og nyttelasta. Sjekksummen er også valgfri, men nesten alltid brukt i praksis.