Why is the word number abbreviated No.?

Really, is this an abbreviation in latin like Lbs. for pounds?

Yes. Numero.

Ablative case of Latin “numerus”, “number”.

lbs. is nonstandard. The proper abbreviation for “pounds” and “pound” alike is lb., standing for the Latin libra or librae.