John Patrick Brown (fl. 1919–1922) was a New Zealand rugby league player.
A second-row forward, Brown played for the Kohinoor club (now known as Cobden-Kohinoor) in Greymouth. He was the first player from the West Coast to represent his country.
He toured Australia in 1919 with the national side, a tour where no test matches were played.
He also made an appearance for Auckland against the touring New South Wales side in 1922. He scored a try in the 25-40 loss.