På Roa ble det opprettet stasjon i 1909 i forbindelse med at et knutepunkt for Gjøvikbanen/Bergensbanen trengtes her. På Roa skulle Bergensbanen ta over mot Jevnaker, og inn på Roa-Hønefosslinjen. Derfor er også stasjonen en av Gjøvikbanens største. Stasjonsbygningen er tegnet av Paul Armin Due og er i jugendstil. På stasjonen var det både restaurant og eget banemesterkontor. I 1926 hadde stasjonen seks gjennomgående spor og to buttspor. Betjeningen bestod av stasjonsmester, kontorist, tre telegrafister, to kontordamer og fire stasjonsbetjenter. Da trafikken til Bergen fra 1985 hovedsakelig ble kjørt om Drammen har virksomheten på Roa blitt sterkt redusert.
Her finner du litteratur og kilder brukt i denne artikkelen.