Roggwil (Berna)

Roggwil es una comuna suiza del cantón de Berna.

Tiene una población estimada, a fines de 2020, de 4176 habitantes.

[1]​ Está situada en el distrito administrativo de Alta Argovia.

Limita al norte con la comuna de Wynau, al este con Murgenthal (AG) y Pfaffnau (LU), al sur con y suroeste con Langenthal, y al oeste con Aarwangen.

Cuenta con una estación ferroviaria en la que efectúan parada trenes pertenecientes a la red S-Bahn Argovia.