Police have charged a 25-year-old man following an incident on Bluff Road in Charters Towers last night.
At around 6.00pm police received reports a man had been stabbed during an altercation between two men.
On arrival police located a 35-year-old man with what appeared to be knife wounds to his chest and back. He was subsequently transported to the Townsville Hospital with non-life threatening injuries.
A 25-year-old Bowen man was located by officers a short distance from the scene.
He has been charged with one count of wounding and is due to appear in Townsville Magistrates Court today.
Anyone with information which could assist with this matter should contact Crime Stoppers anonymously via 1800 333 000 or crimestoppers.com.au 24hrs a day.