Số điện thoại ở Brasil sử dụng mã vùng gồm hai chữ số cộng với số điện thoại địa phương tám chữ số cho điện thoại cố định và chín chữ số cho các đường dây di động. Dịch vụ tiện ích công cộng sử dụng số điện thoại ngắn (thường là ba chữ số), luôn bắt đầu bằng 1.
Được thành lập bởi ANATEL, cơ quan quản lý viễn thông liên bang Brasil, định dạng cho số điện thoại địa phương là nnnn-nnnn (tám chữ số) cho điện thoại cố định và nnnnn-nnnn (chín chữ số) cho các đường dây di động. Chữ số đầu tiên xác định dịch vụ được liên kết với số điện thoại:
Định dạng cho số điện thoại dịch vụ công ích là 1nn. Nó bao gồm tất cả các dịch vụ khẩn cấp (cũng như một số dịch vụ không khẩn cấp), như:
Các số không theo địa lý có tiền tố ba chữ số và số có bảy chữ số. Chúng thường được biểu diễn như thể tiền tố 0 hàng đầu là một phần của tiền tố ba chữ số (như với các số đường dài), dẫn đến định dạng 0ppp-nnn-nnnn. Một số 0800 số chỉ có 6 chữ số, ví dụ: CELESC (Centrais Elétricas de Santa Catarina) có 0800-480-196.
Các tiền tố được phân bổ hiện tại là:
Vào tháng 9 năm 2008, ANATEL bắt đầu sử dụng tính di động số trong lãnh thổ Brasil, nhưng các quy tắc hiện hành của kế hoạch đánh số đã được giữ nguyên. Khách hàng cố định có thể giữ số của họ khi di chuyển địa chỉ của họ và/hoặc khi chuyển đổi các công ty điện thoại trong cùng một đô thị và khách hàng của các đường dây di động có thể giữ số của họ với điều kiện họ ở trong cùng một khu vực địa phương các cuộc gọi được tính như địa phương).