Manchester City won the title in record-breaking style , scoring the most goals in Premier League history and becoming the first side to reach 100 points with their late 1-0 win over Southampton on the final day.
Manchester United, Tottenham and Liverpool made up the rest of the top four as Chelsea and Arsenal missed out on Champions League qualification, with Swansea, Stoke and West Brom suffering relegation.
Here are the top six clubs 2017/2018 reviews.
Manchester city season review
Manchester City finished the 2017/18 Premier League season as champions.
Finishing position: 1st
Total points: 100
FA Cup: Fifth round
Carabao Cup: Winners
Top scorer: Sergio Aguero (21)
Manchester City won the title in Pep Guardiola's second season in charge, starting with a 22-game unbeaten run which included a record-breaking total of 18 consecutive Premier League wins between August and December.
City did finish the season with a record points haul (100) and a record goals total (106).
Manchester United season review
Jose Mourinho's side finished runners-up in 2017/18
Manchester United finished the 2017/18 Premier League season as runners-up.
Finishing position: 2nd
Total points: 81
FA Cup: Finalists
Carabao Cup: Quarter-finals
Champions League: Last 16
Top scorer: Romelu Lukaku (16)
Manchester United started the season well , winning six of their first seven Premier League games, but keeping space with City soon became impossible. Defeats to Huddersfield and Chelsea set them back, and Jose Mourinho admitted their title hopes were "probably over" after they were beaten 2-1 by Pep Guardiola's side at Old Trafford in December.
United's form remained unstable in the second half of the season. United jumped four places in the table from the previous season, claiming more points, scoring more goals and conceding fewer. Lifting the FA Cup next weekend would allow them to finish the season on a high, but it will be down to Mourinho to continue with the progression next season.
Manchester United beat Watford 1-0 on the final day of the season
Tottenham season review
Tottenham finished the 2017/18 Premier league season in third place, booking a spot next year's Champions League.
Finishing position: 3rd
Total points: 77
FA Cup: Semi-finals
Carabao Cup: Fourth round
Top scorer: Harry Kane (30)
Spurs were unable to match last year's 86-point second-place finish at their newly adopted home Wembley, but a third consecutive campaign in the top four ensures they can look forward to Champions League football in their new home next season.
Their cup competitions adventure didn't go as planned - not least the Champions League, where they surrendered a commanding position against Juventus in the last-16 - but they overcame a late-season jiggle in the Premier League to clinch their top-four place with a game to spare.
Mauricio Pochettino's key players delivered again. Harry Kane scored 30 Premier League goals, while Dele Alli, Christian Eriksen and Heung Min-Son also made important contributions. At the other end, Tottenham finished the season with the third-best defensive record in the league despite not having the services of Toby Alderweireld and Danny Rose for a long period of time.
Liverpool season review
Finishing position: 4th
Total points: 75
FA Cup: Fourth round
Carabao Cup: Third round
Champions League: Finalists
Top scorer: Mohamed Salah (32)
Liverpool's Champions League feats could yet catapult these players to greatness but it was also another fine season in the Premier League as Jurgen Klopp secured a second consecutive top-four finish for the club thanks to the heroics display of Mohamed Salah.
The Egyptian, a summer signing from Roma, scored 32 goals - a record for a 38-game Premier League season - as Liverpool played some sensational football. The 4-0 win over Arsenal and the dramatic 4-3 victory over Manchester City were among many highlights.
As well as Salah, there were many other individual success stories with the emergence of Trent Alexander-Arnold a source of joy . Andrew Robertson made a big impact in his first season and the acquisition of Virgil van Dijk for a club record fee looks good business.
Chelsea season review
Chelsea finished the 2017/18 Premier League season in fifth place.
Finishing position: 5th
Total points: 70
FA Cup: Final
Carabao Cup: Semi-finals
Champions League: Last 16
Top scorer: Eden Hazard (12)
Chelsea's Premier League title defence looked shaky from the start, as they opened the campaign with an unexpected 3-2 loss at home to Burnley in which both Gary Cahill and Cesc Fabregas were sent off.
Antonio Conte's side looked weakened by the departures of Nemanja Matic and Diego Costa, with new signings struggling to make an impact, and their form deteriorated in the second half of the season. At one point, there was a run of five losses from seven Premier League games.
A late response put them within touching distance of the top four, but their hopes were dashed with their 3-0 loss to Newcastle on the final day of the season. Next weekend's FA Cup final provides an opportunity to salvage silverware from a disappointing season, but it is looking like it might be Conte's final game in charge regardless of the outcome.
Arsenal season review
Arsenal finished the 2017/18 Premier League season in sixth place.
Finishing position: 6th
Total points: 63
FA Cup: Third round
Carabao Cup: Runners-up
Europa League: Semi-finals
Top scorer: Alexandre Lacazette (14)
Arsenal's dismal season peaked in Arsene Wenger's emotional departure after 22 years in charge.
Arsenal started the campaign in dishabille, losing 4-0 to Liverpool at Anfield in only their third game, and their form further worsened in the second half of the season. By the end, it was Arsenal's lowest finish and their lowest points total of the Wenger's reign.