Andreas Johansson (born 5 July 1978, in Vänersborg) is a Swedish former footballer.
He played as a midfielder and is a former Swedish international.
He got his breakthrough with Swedish team Djurgårdens IF, winning the two Allsvenskan championships and two Swedish Cup trophies.
He played for Premier League team Wigan Athletic, before joining AaB with whom he won the Danish Superliga and was named team captain.