Attica is een plaats in Harper County, Kansas, Verenigde Staten. In 2010 woonden er 626 mensen. De stad is genoemd naar het historische gebied Attica, in Griekenland.