Grenchen es un municipio en el distrito de Lebern en el cantón de Solothurn en Suiza.
Está ubicado al pie de las montañas del Jura entre Solothurn y Biel/Bienne, aproximadamente al norte de Berna. Con más de 16,000 habitantes, es una de las ciudades más grandes del cantón de Solothurn. La ciudad es bien conocida por su industria relojera, que ha estado presente por más de 150 años.
Grenchen fue el ganador del Premio Wakker en 2008 por su patrimonio arquitectónico.
Jura-Sternwarte Grenchen está ubicado en Grenchen.