A 17-year-old girl has been arrested for allegedly assaulting two St John Ambulance paramedics in the Territory town of Tennant Creek in an early morning attack as they were treating a patient.

Key points: The teenager allegedly spat blood at the paramedics and punched them

The teenager allegedly spat blood at the paramedics and punched them She has been charged with aggravated assault and assaulting an emergency worker

She has been charged with aggravated assault and assaulting an emergency worker The paramedics were treated in hospital

Police said the paramedics, a man and a woman, had been called to an address in Tennant Creek when the incident happened around 5:00am.

"A 33-year-old female paramedic was allegedly punched from behind and a 28-year-old male paramedic was allegedly punched in the temple," police said in a statement.

"Both had blood spat on them during the assaults."

The victims were taken to Tennant Creek Hospital for medical treatment and biological disease testing.

'Let us get on with our jobs': paramedics

The 17-year-old girl has been charged with two counts of aggravated assault and two counts of assault on emergency worker, NT Police said.

She has been bailed to appear in the Tennant Creek Youth Justice Court at a later date.

The two paramedics have now been taken off-line, says St John NT. ( ABC News: James Purtill )

St John NT director of ambulance services Andrew Thomas said this type of incident had to stop.

"Territorians now have two valuable paramedics taken off-line because they have been physically assaulted," he said.

"I urge the public to respect our paramedics and let us get on with our job."