Железопътната мрежа в Република България се състои от три самостоятелни жп мрежи:
Общата дължина на всички жп линии в експлоатация в България е 4423 километра.
Съгласно „Наредбата за категоризация на железопътните линии в Република България“ железопътните линии се делят на следните категории: