Yep, sounds like either the power to the fan isn't there (fuse or wiring) or the thermo sensor isn't calling for fan (sensor or wiring).
Also, is your radiator full? If it's really low, the temperature gauge sensor may work, but the fan sensor (not the same) may not work correctly.
If you check the radiator, make sure to do so when the engine/coolant is COLD.