A teenager has been airlifted to John Hunter Hospital following a stabbing on Wednesday night in the Hunter Valley.

Emergency services rushed to Tobruk Avenue at 6pm in Muswellbrook following reports a man had suffered stab wounds.

Police have been told the18-year-old male victim was walking in a laneway between Glenbawn Place and Tobruk Avenue when he was approached by two males and assaulted.

Following the confrontation, the teenager realised he had been stabbed in the back and the upper arm but was able to walk to a nearby residence where he was assisted, and police were contacted.

The man was treated at the scene before he was taken to Muswellbrook Hospital. He was then airlifted to John Hunter Hospital with a punctured lung but remains in a stable condition.

A crime scene has been established and is being forensically examined with officers from the Hunter Valley Police District are investigating the circumstances surrounding the incident.