John o' Groats (Taigh Iain Ghròt en gaélico escocés) es un pueblo situado en el extremo norte de la región tierras altas escocesas, y se considera popularmente el punto más septentrional de la isla de Gran Bretaña.