Middlesex 2 was an English level 11 Rugby Union league with teams from north-west London taking part. Promoted teams moved up to Middlesex 1 and relegation was to Middlesex 3. The division was cancelled in at the end of the 1995–96 campaign after nine seasons due to the merger of the Hertfordshire and Middlesex regional leagues.
Original teams
When league rugby began in 1987 this division contained the following teams:
The creation of Herts/Middlesex at the beginning of the 1992–93 season meant that Middlesex 2 dropped to become a tier 10 league. The introduction of National 5 South for the 1993–94 season meant that Middlesex 3 dropped another level to become a tier 11 league for the years that National 5 South was active. Promotion continued to Middlesex 1 and relegation to Middlesex 3. The merging of the Hertfordshire and Middlesex regional divisions at the end of the 1995–96 season meant that Middlesex 2 was cancelled.
^Runners up Antlers were also promoted two levels up into the new Herts/Middlesex division. Teams ranked 3rd to 11th were promoted into Middlesex 1 as part of the league restructuring.
^Due to restructuring of the Herfordshire and Middlesex leagues there was no relegation this season.