Village de 520 habitants à 4,5 km de Wasselone, il est situé dans les collines sous-vosgiennes. Niché dans un vallon, le village est traversé par un petit cours d'eau, le Sathbach, dont les sources se trouvent non loin de la maison forestière du Bishofslaeger.
Son sous-sol riche en eau potable fait de lui le principal fournisseur du syndicat des eaux du Kochersberg.
Son histoire est étroitement liée à celle de Romanswiller et celle de Dann, petit village disparu. Sa population fut décimée pendant la guerre de trente ans. Les seigneurs, émigrés d'Autriche qu'ils avaient dû fuire à cause de leur protestantisme, firent appel à des familles suisses pour rebâtir le village. C'est pour cela que Cosswiller est un village protestant réformé.
Situé à l'écart de tout grand axe routier, son caractère rural et champêtre a été largement préservé. De nouvelles maisons ont été construites et la population a connu un accroissement constant.
L'intégration se fait de manière harmonieuse et cette nouvelle population constitue une richesse pour le développement du village. De gros efforts de modernisation ont été entrepris, assainissement, éclairage, rues et parkings.
Ces dernières années une Maison des Arts, Sports et Loisirs, une école et une bibliothèque ont vu le jour.
Cosswiller, village modeste mais vivant (on y dénombre six associations), original de par sa situation géographique privilégiée, est un coin si agréable qu'on ne peut que s'y attacher.
A ne pas manquer: Eglise protestante (1820).