Tomišelj is a village in the Municipality of Ig in central Slovenia, on the edge of the marshland south of the capital Ljubljana. The municipality is part of the traditional region of Inner Carniola and is now included in the Central Slovenia Statistical Region.