Timahoe is a village in County Laois, Ireland, 12 kilometres south of Portlaoise on the R426 regional road. The population of Timahoe in 2002 was 517, a 2.6% increase since 1996. It increased to 527 in 2006. The 2021 population was recorded as 569. The population over the years has only very slightly increased.