The beamer class uses the same default lengths for the left margin like the base classes: \leftmargini, \leftmarginii etc. So you could adjust those lenghts. For instance:
\setlength{\leftmargini}{0pt}
You may insert any value instead of 0pt that fits for you.
Further requirements might require a redefiniton or patch of beamer's itemize environment. If you would like to have such complete control over the itemize environment, you could redefine it this way within your preamble:
\makeatletter
\renewcommand{\itemize}[1][]{%
\beamer@ifempty{#1}{}{\def\beamer@defaultospec{#1}}%
\ifnum \@itemdepth >2\relax\@toodeep\else
\advance\@itemdepth\@ne
\beamer@computepref\@itemdepth% sets \beameritemnestingprefix
\usebeamerfont{itemize/enumerate \beameritemnestingprefix body}%
\usebeamercolor[fg]{itemize/enumerate \beameritemnestingprefix body}%
\usebeamertemplate{itemize/enumerate \beameritemnestingprefix body begin}%
\list
{\usebeamertemplate{itemize \beameritemnestingprefix item}}
{\def\makelabel##1{%
{%
\hss\llap{{%
\usebeamerfont*{itemize \beameritemnestingprefix item}%
\usebeamercolor[fg]{itemize \beameritemnestingprefix item}##1}}%
}%
}%
}
\fi%
\beamer@cramped%
\raggedright%
\beamer@firstlineitemizeunskip%
}
\makeatother
Until now it's just a copy of the original! But since it's in your preamble, you can modify it.
For example, replace \hss\llap by \rlap and the bullets will align with the text around:
...
{\def\makelabel##1{%
{%
\rlap{{%
\usebeamerfont*{itemize \beameritemnestingprefix item}%
...
Within this redefinition you could adjust the LaTeX list length macros. This requires to know how to work with the LaTeX list environment.
listenvironment, you may post it on the site as well. – Stefan Kottwitz Nov 25 '10 at 18:02\setlength{\leftmargini}{0pt}? – LWZ Sep 07 '13 at 07:42\leftmargini,\leftmarginiiand\leftmarginiiiin beamer? – Matti Mar 25 '17 at 17:01