To set and display a static page as your blog’s front page in wordpress is very simple.
First you need to create the new page (if you like to use an existing page, you can skip this step). This can be done from the WordPress admin area >Pages > Add New.
Once you have created a new page and saved the new page, then you should set it as your blog’s front page.
To set blog front page go to Settings > Reading. In that click “A static page (select below)” in the “Front page displays” section. Then from the “Front page” drop-down menu choose the static page you just created and click Save Changes
Now your new static front page is shwn on the blog home page.