It happened on Wednesday morning at 08:15 BST at the Port Road.
Firefighters used cutting equipment to free the man from the taxi. He was discharged from hospital after treatment.
A man in the lorry was treated at the scene by paramedics.
A man had to be cut out of a taxi following a collision with a lorry in Strathfoyle in Londonderry.