St Johnstown was a borough constituency for Ballinalee or Saintjohnstown County Longford represented in the Irish House of Commons until 1800.