A processor implemented method for monitoring machine health using RAdio Detection And Ranging, RADAR, based segregation for induced machine vibrations, the method comprising: receiving from a RADAR, by one or more hardware processors, a micro-Doppler, mD, signal corresponding to a predefined window length of observation, wherein a source of the mD signal captured by the RADAR is a target machine comprising a plurality of rotational components and a plurality of rigid components; preprocessing the received mD signal; obtaining a power spectrum of the preprocessed mD signal to determine a plurality of peak frequencies in the power spectrum with varying power levels, wherein a maximum peak frequency among the plurality of peak frequencies corresponding to a maximum power level represents a rotational frequency, f rotational, associated with the plurality of rotational components of the target machine; determining a set of peak frequencies from the plurality of peak frequencies, wherein power level of the set of peak frequencies is below the maximum power level; varying a modulation index, β, for each peak frequency among the set of peak frequencies from a minimum modulation index, βmin, to a maximum modulation index, βmax, at regular predefined intervals; constructing a plurality of signals for each value of β varying from the minimum modulation index, β min, to the maximum modulation index, βmax, for each peak frequency from the set of peak frequencies; determining cross correlation between each constructed signal among the constructed plurality of signals and the preprocessed mD signal; identifying a constructed signal among the plurality of constructed signals that provides maximum value of cross correlation when each constructed signal is compared with the preprocessed mD signal; estimating a frequency corresponding to the identified constructed signal as a translational frequency, f translational, wherein the translational frequency, f translational, corresponds to translational machine vibrations induced by the plurality of rotational components into the plurality of rigid components of the target machine; and determining status of a first flag associated with the rotational frequency, f rotational, and a second flag associated with the translational frequency, f translational, wherein an alert notification is provided to an operator based on the status of the first flag and the status of the second flag if: the status of the first flag is set, which indicates that the rotational frequency, f rotational, is above a first frequency threshold; or the status of the second flag is set, which indicates that the estimated translational frequency, f translational, is above a second frequency threshold. receiving from a RADAR, by one or more hardware processors, a micro-Doppler, mD, signal corresponding to a predefined window length of observation, wherein a source of the mD signal captured by the RADAR is a target machine comprising a plurality of rotational components and a plurality of rigid components; preprocessing the received mD signal; obtaining a power spectrum of the preprocessed mD signal to determine a plurality of peak frequencies in the power spectrum with varying power levels, wherein a maximum peak frequency among the plurality of peak frequencies corresponding to a maximum power level represents a rotational frequency, f rotational, associated with the plurality of rotational components of the target machine; determining a set of peak frequencies from the plurality of peak frequencies, wherein power level of the set of peak frequencies is below the maximum power level; varying a modulation index, β, for each peak frequency among the set of peak frequencies from a minimum modulation index, βmin, to a maximum modulation index, βmax, at regular predefined intervals; constructing a plurality of signals for each value of β varying from the minimum modulation index, β min, to the maximum modulation index, βmax, for each peak frequency from the set of peak frequencies; determining cross correlation between each constructed signal among the constructed plurality of signals and the preprocessed mD signal; identifying a constructed signal among the plurality of constructed signals that provides maximum value of cross correlation when each constructed signal is compared with the preprocessed mD signal; estimating a frequency corresponding to the identified constructed signal as a translational frequency, f translational, wherein the translational frequency, f translational, corresponds to translational machine vibrations induced by the plurality of rotational components into the plurality of rigid components of the target machine; and determining status of a first flag associated with the rotational frequency, f rotational, and a second flag associated with the translational frequency, f translational, wherein an alert notification is provided to an operator based on the status of the first flag and the status of the second flag if: the status of the first flag is set, which indicates that the rotational frequency, f rotational, is above a first frequency threshold; or the status of the second flag is set, which indicates that the estimated translational frequency, f translational, is above a second frequency threshold. the status of the first flag is set, which indicates that the rotational frequency, f rotational, is above a first frequency threshold; or the status of the second flag is set, which indicates that the estimated translational frequency, f translational, is above a second frequency threshold.