Vertical measurements of ozone were made using a tethered balloon at the Linyuan site in Kaohsiung County, southern Taiwan. Ozone was monitored at altitudes of 0, 100, 300, 500, and 1000 m from November 23 to 25 in 2005. The potential temperature profiles revealed a stable atmosphere during the study period, largely because of the dominance of the high-pressure system and nocturnal radiation cooling close to the surface. The mixing height was low (50 - 300 m), particularly in the late night and early morning. The surface ozone concentrations that were predicted using TAPM (The Air Pollution Model) were high (33.7 - 119 ppbv) in the daytime (10:00 - 16:00) and were low (10 - 40 ppbv) at other times; the predictions of which were consistent with the observations. The simulated surface ozone concentrations reveal that costal lands typically had higher ozone concentrations than those inland, because most industrial parks are located in or close to the boundaries of Kaohsiung City. Both measurements and simulations indicate that daytime ozone concentrations decreased quickly with increasing height at altitudes below 300 m; while nighttime ozone concentrations were lower at low altitudes (50 to 300 m) than at higher altitudes, partly because of dry deposition and titration of surface ozone by the near-surface nitrogen oxides (NOx) and partly because of the existence of the residual layer above the stable nocturnal boundary layer. The simulations show a good correlation between the maximum daytime surface ozone concentration and average nighttime ozone concentration above the nocturnal boundary layer.