HubSpot CMS does not require a specific image size for featured images, but your best bet is to follow recommendations from popular social media platforms like LinkedIn. If you upload an image that is at least 1,000 pixels wide you should be fine.
1200 x 630 pixels
1.91:1 aspect ratio
Minimum image width of 1,000 pixels wide
Common image size requirements for social media
Need Help Creating a HubSpot Featured Image?
Contact me if you need help resizing an image or creating a custom featured image for your HubSpot page.
Related post: What is the recommended size for header banner images in HubSpot Emails?