The Grand Tree - 18,400 exp
Waterfall Quest - 13,750 exp
Fight Arena - 12,175 exp
Tree Gnome Village - 11,450 exp
TokTz-Ket-Dill - 5,000 exp
Vampire Slayer* - 4,250 exp
Quiet Before the Swarm - 4,000 exp
Hero's Quest - 3,075 exp
Death Plateau - 3,000 exp
Fremennik Trials - 2,813 exp
Tai Bwo Wannai Trio - 2,500 exp
Growing Pains - 2,000 exp
In Aid of the Myreque - 2,000 exp
Mountain Daughter - 1,000 exp
In Search of the Myreque - 600 exp
The Blood Pact - 100 exp
This is a list of all the quests in runescape that give attack exp.
HOWEVER, be careful some of these also give unwanted defence/prayer exp, so make sure you check the rewards first!