Podczas drugiej wojny światowej w okolicach miasta działał Związek Walki Zbrojnej. W czasach PRL w mieście nastąpił rozwój przemysłu.
Według danych GUS z 31 grudnia 2024 r. Brzozów liczył 7168 mieszkańców, będąc 23. najludniejszym miastem w województwie.
Położenie Brzozów położony jest centralnie na Pogórzu Dynowskim, nad rzeką Stobnicą. Od strony południowej Pogórze to łączy się z zapadliskiem kotlin podkarpackich, zwanym Dołami Jasielsko-Sanockimi. Na północy Pogórze Dynowskie przechodzi w prawie bezleśny krajobraz wzniesień o średniej wysokości 300–400 m n.p.m. Jest to Podgórze Rzeszowskie, będące swego rodzaju terenem przejściowym między Kotliną Sandomierską a wzgórzami Pogórza Strzyżowsko-Dynowskiego. Brzozów leży w obrębie Karpat Zewnętrznych, w jednostce tektonicznej zwanej śląską.