In 1950 and 1951 Brown ran for a seat on the Michigan State Senate but was defeated. On November 4, 1952, she ran again and won, and served for two terms (1953–1956). At the time a Michigan state senate term was approximately two years. She served as the state senator for the 2nd district during her first term and served for the 3rd district during her second term. Brown fought strongly for civil rights, but clashed with some of her fellow Democrats because she believed they were too heavily influenced by a federation of industrial unions, the CIO (Congress of Industrial Organizations). This prompted Brown to switch to the Republican Party. She supported Dwight D. Eisenhower when he ran in the 1956 election for president. In 1956 she was a candidate in the Democratic Primary for U.S. representative from Michigan's 1st District. The year afterwards she was appointed as the special associate general counsel of the U.S. Post Office in 1957, where she served the remainder of her working life.