The Bulgarian Regional Amateur Football Groups (Bulgarian: Областни Аматьорски Футболни Групи, romanized: Oblastin Amat'orski Futbolni Grupi) are the 4th and 5th level of the Bulgarian football league system. There are 41 groups called A Regional Football Groups and 19 B Regional Football Groups.[1] Teams from B RFG are promoted to A RFG and A RFG teams are promoted to Third League.
A RFG (or A OFG) has 28 regional geographically specified divisions, as some of the regions have more than one group. 28 teams are promoted to Third League at the end of every season. there are 9 B RFG (or B OFG) divisions registered for season 2015–16. Every region decides how many groups it will have since it depends on how many teams want to join.