Abstract: A method is provided to measure viscosity of an analyte using a microfluidic piezoelectric sensor including a channel on an active area of a piezoelectric resonator substrate. The microfluidic piezoelectric sensor is driven so that the active area of the piezoelectric resonator substrate generates shear motion in a direction of shear motion displacement that is parallel with respect to a first surface of the piezoelectric resonator substrate. A high shear-rate viscosity of the analyte is determined based on a shift in resonance of the microfluidic piezoelectric sensor while driving the microfluidic piezoelectric sensor with the analyte in the channel. A low shear-rate viscosity of the analyte is determined by detecting flow of the analyte through the channel based on tracking shifts in resonance of the microfluidic piezoelectric sensor. Related sensors are also discussed.