Centre half Nicolson, 32, who joined Brora in 2017, has played for Ross County and Elgin City and will a key figure as the Cattachs look to retain their title.
Brora lost to Lowland League winners Kelty Hearts in the pyramid play-off semis last term and will be determined to go two steps better next season and reach League Two.
Deveronvale first up for champions Brora
Nicolson and his team-mates start their title defence on July 24 away to Deveronvale before hosting Formartine United seven days later.
On Friday, Brora confirmed they will host Caley Thistle on July 29 as part of their pre-season preparations.
Brora Rangers score further boost as Mark Nicolson signs on for one more year