Mean hourly values of geomagnetic declination, horizontal intensity and vertical intensity observed at Lunping have been analysed by use of the Chapman-Miller method in order to determine their their solar and luni-solar diurnal components. Data obtained from 1966 to 1989 have been used. First the data are analysed as a whole, then reanalysed after subdivision according to season, month and solar activity. The lunar semi-diurnal variations are separated into parts of ionospheric and oceanic dynamo origin. The results are tabulated, discussed and compared with those of other observatories.