A dose counter for a metered dose inhaler includes a force sensor, an electronic controller, a memory for storing data indicative of a remaining number of doses and an electronic display device coupled to the controller for displaying the remaining number of doses. The dose counter is attached or integrated into a base of a canister containing medicament such that force applied to the base of the canister is registered by the force sensor, the controller being configured to measure force applied to the dose counter when depressing the canister and being responsive to measured force to decrement the remaining number of doses stored in the memory and shown on the display device.