Bohinj is the name of a town and a valley and a beautiful lake, Lake Bohinj, located in very mountainous region in the northwestern corner of Slovenia.

The population of the town is approximately 5,000.