Exhibit 21
                              THERMO TERRATECH INC.

                         Subsidiaries of the Registrant

      As of May 29, 1999, Thermo TerraTech Inc. owned the following companies:

                                                                            STATE OR
                                                                        JURISDICTION OF       PERCENT OF
                                NAME                                     INCORPORATION        OWNERSHIP
- -----------------------------------------------------------------------------------------------------------

Holcroft (Canada) Limited                                                    Canada              100
Holcroft Corporation                                                        Delaware             100
  Holcroft GmbH                                                             Germany              100
Metallurgical, Inc.                                                        Minnesota             100
  Cal-Doran Metallurgical Services, Inc.                                   California            100
Metal Treating Inc.                                                        Wisconsin             100
Normandeau Associates, Inc.                                              New Hampshire           100
TMA/Hanford, Inc.                                                          Washington            100
The Randers Killam Group Inc. (additionally, .99% of the shares are         Delaware              94.81
  owned directly by Thermo Electron Corporation)
  Randers Engineering, Inc.                                                 Michigan             100
  Randers Engineering of Massachusetts, Inc.                                Michigan             100
  Randers Group Property Corporation                                        Michigan             100
  Redeco Incorporated                                                       Michigan             100
  Viridian Technology Incorporated                                          Michigan             100
  The Killam Group, Inc.                                                    Delaware             100
    CarlanKillam Consulting Group, Inc.                                     Florida              100
      CarlanKillam Consulting Group of Alabama, Inc.                        Alabama              100
    Thermo Consulting & Design Inc.                                         Delaware             100
      Engineering Technology and Knowledge Corporation                      Delaware             100
        Elson T. Killam Associates, Inc.                                   New Jersey            100
         BAC Killam Inc.                                                    New York             100
           N.H. Bettigole Co., Inc.                                         Delaware             100
           N.H. Bettigole P.A.                                             New Jersey            100
           N.H. Bettigole P.C.                                              New York             100
         CarlanKillam Construction Services, Inc.                           Florida              100
         Duncan, Lagnese and Associates, Incorporated                     Pennsylvania           100
         E3-Killam, Inc.                                                    New York             100
         Killam Associates, Inc.                                              Ohio               100
         Killam Management and Operational Services, Inc.                  New Jersey            100
      Fellows, Read & Associates, Inc.                                     New Jersey            100
      Killam Associates, New England Inc.                                   Delaware             100
        George A. Schock & Associates, Inc.                                New Jersey            100
        Jennison Engineering, Inc.                                          Vermont              100
Thermo Analytical Inc.                                                      Delaware             100
  Skinner & Sherman, Inc.                                                Massachusetts           100





                                                                            STATE OR
                                                                        JURISDICTION OF       PERCENT OF
                                NAME                                     INCORPORATION        OWNERSHIP
- -----------------------------------------------------------------------------------------------------------

Thermo EuroTech (Delaware) Inc. (additionally, 12.17% of the shares         Delaware              87.83
  are owned directly by Thermo Electron Corporation)
  Thermo EuroTech N.V.                                                    Netherlands             87.10
    Thermo EuroTech Ireland Ltd.                                            Ireland              100
      Green Sunrise Holdings Ltd.                                           Ireland               70
        AutoRod Ltd.                                                        Ireland              100
        Green Sunrise Industries Ltd.                                       Ireland              100
        GreenStar Recycling Ltd.                                            Ireland              100
        Pipe & Drain Services Ltd.                                          Ireland              100
      GreenStar Products Ltd.                                               Ireland               70
    Grond- & Watersaneringstechniek Nederland B.V.                        Netherlands            100
    Refining & Trading Holland B.V.                                       Netherlands            100
ThermoRetec Corporation (additionally, 1.89% of the shares are              Delaware              69.12
  owned directly by The Thermo Electron Companies Inc.)
  Benchmark Environmental Corporation                                      New Mexico            100
  Eberline Holdings Inc.                                                    Delaware             100
    Eberline Analytical Corporation                                        New Mexico            100
      Thermo Hanford Inc.                                                   Delaware             100
      TMA/NORCAL Inc.                                                      California            100
  ThermoRetec Construction Corporation (formerly IEM Sealand                Virginia             100
    Corporation)
  ThermoRetec Resource Planning & Management Systems Corporation          Connecticut            100
    (formerly RPM Systems, Inc.)
  ThermoRetec Consulting Corporation (formerly Remediation                  Delaware             100
    Technologies, Inc.)
    GeoWest Golden Inc.                                                     Colorado             100
      GeoWest TriTechnics of Ohio, LLC                                      Colorado             100
    Retec North Carolina, Inc.                                           North Carolina          100
    RETEC Thermal, Inc.                                                     Delaware             100
  Thermo Fluids Inc.                                                        Delaware             100
  TPS Technologies Inc.                                                     Florida              100
    TPST Soil Recyclers of California Inc.                                 California            100
      California Hydrocarbon, Inc.                                           Nevada              100
    TPST Soil Recyclers of Maryland Inc.                                    Maryland             100
      Todds Lane Limited Partnership (1% of which is owned directly         Maryland             100*
         by TPS Technologies Inc.)
    TPST Soil Recyclers of New York Inc.                                    New York             100
    TPST Soil Recyclers of Oregon Inc.                                       Oregon              100
    TPST Soil Recyclers of South Carolina Inc.                              Delaware             100
    TPST Soil Recyclers of Virginia Inc.                                    Delaware             100
    TPST Soil Recyclers of Washington Inc.                                 Washington            100
  TRI Oak Ridge Inc.                                                        Delaware             100
  TRI Oak Ridge L.L.C. (additionally, 50% of the shares are owned           Delaware              50
    directly by Coleman Services Incorporated)
  TRUtech L.L.C.                                                            Delaware              47.5*

*Represents an interest in a joint venture.