Portnahinch or Portnehinch ( is a barony in County Laois (formerly called Queen's County or County Leix), Ireland.
The barony is named after the townland of Portnahinch (Port na hInse; "port of the island").
Portnahinch is located in the northeastern part of County Laois.
Portnahinch formed part of the ancient Kingdom of UÃÂ Failghe.
Below is a list of settlements in Portnahinch barony: