6.02 x 10^23 is a number, but a special one called Avagadro's number.
However, 6.02 x 10^23 mol-1 referred to as Avagadro's constant.
I've always heard it as "Avogadro's number" instead of constant, and a Google search shows more than a 10:1 ratio in favor of "number."
The distinction is subtle, but you should use Avagadro's constant in equations in which all of the measurements or variables have units, if you want to have a meaningful result. (e.g. x (in grams) of substance, which has a molar weight of y (in grams/mol), will contain x/y*A molecules)
If there is a distinction, it would be in favor of AN being a number, but I'm not sure what distinction you're drawing. No matter what system of units you're working with, you'd use the 6.02x10^23 number. Of course, to get meaningful results, you have to be consistent in your units, but that's always the case.
e.g. "c" (approximately 3x10^9 m.s-1) is a constant. Without the unit, "c" becomes a bit meaningless.
This is completely different, because the 3x10^9 number is only valid for the MKS system, when you're referring to meters as distance and seconds as time. With AN, it's always 6.02x10^23, even if you're working with miles, hours, and slugs.
But
Wikipedia comes to the rescue. Note - Avagadro's number is not listed there...
Some of the ones I recognize on that list, such as Reynolds Number, have different (unitless) values depending on the conditions of a particular setup.
AN is exactly like a dozen. Is the number 12 when referring to a dozen a constant, or a number?