Oldcastle (An Seanchaisleán en irlandais) est une ville du comté de Meath en République d'Irlande. Sa population est de 2 316 habitants. Elle est située au nord-ouest du comté de Meath, près du comté de Cavan. Elle se situe à environ 21 kilomètres de la ville de Kells.