At the moment, Russia has the ability to deploy up to 25,000 troops in Crimea - this is the quota for the Black Sea Fleet of the Russian Federation based there.

 

v20240901