Tegal er en kystby mot Javahavet vest i provinsen Midt-Java på Java i Indonesia. Befolkningen anslås (2005) til 237 100. Nærliggende byer i regionen er Adiwerna, Brebes, Dukuhturi, Kramath, Pangkah, Slawi og Talang.