The striker jumped at the chance to team up with ‘genuine promotion contenders’, following his release from Doncaster Rovers, joining on a two-year deal until the summer of 2016.
The powerful frontman was one of the few shining lights in a disappointing season for Donny last term and was named their Player of the Year after netting nine league goals.
“I’m delighted to be here,” said the 29-year-old. “As soon as I found out about the interest from Blackburn that’s where I wanted to go. It’s a massive club with genuine ambitions for promotion and that is something that I wanted to be a part of and I can’t wait to get started.
“I know a few of the lads here and they really rate the manager. I came to the training ground and had a look around and the staff made me feel very welcome. We have Premier League facilities here.”
Brown began his career at Sunderland, but spent his first season on loan at Doncaster, where he scored 10 goals as they were crowned Third Division champions in 2003-04.
He helped his parent club to promotion to the Premier League the following season and then again in 2007.
Brown spent a year with Norwich City, before joining Preston North End in January 2008 - where he netted 18 goals - ahead of a return move to Doncaster in 2011.
He scored eight goals as Doncaster were promoted to the Championship as League One champions in 2012-13.