Football Club Lyubimets 2007, usually known more simply as Lyubimets, was originally established in 1921 under the name Football Club Maritsa. The team later operated as FC Strela from the late 1940s up until the 1960s, when they adopted their current name. Traditionally, the club have been a lower-league side, but they have risen to prominence over the course of recent years, having gained promotion to the top tier for the first time in history.
In the decades after the club's foundation, Lyubimets failed to make a significant impact in the Bulgarian league system, with much of their time spent in the country's fourth tier. They eventually peaked in the third tier, but were unable to join the professional ranks and subsequently disbanded at the conclusion of the 1993-94 season.
In 2007, after 13 years of inactivity, the club was re-formed and began competing in the third tier once again. This time around, they enjoyed instant success, gaining promotion to the second tier at the end of their first season back and becoming a fully professional outfit. They were able to avoid relegation and establish themselves in the years that followed. Then, at the start of 2013, Veselin Velikov became Lyubimets' manager and he guided the team to 2nd place in the league. As a result, they gained promotion to the country's top flight, the A Group. Upon reaching the division, the club showed instant promise, defeating reigning champions, Ludogorets Razgrad, in their first top tier match and then beating Lokomotiv Sofia soon after.
Since the club's re-emergence in 2007, some of the most notable footballers to have played for Lyubimets include Nikolay Pavlov, Emil Petkov, Ventsislav Yordanov and Anton Ognyanov.
The team's home matches are played at the Gradski Stadium in Lyubimets, which is able to hold up to 4,000 spectators.