Middlesex 3 was an English level 12 Rugby Union league with teams from north-west London taking part. Promoted teams moved up to Middlesex 2 and relegation was to Middlesex 4. 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.