Where is the Celtic language still spoken?

There's actually no such language as "Celtic". Celtic refers to a group of dozens of languages, six of which are spoken today (along with their locations):

  1. Breton (England)
  2. Cornish (England)
  3. Irish Gaelic (Ireland)
  4. Manx (England)
  5. Scottish Gaelic (Scotland)
  6. Welsh (Wales)