To do a bill lookup, go straight to the official portal for the right level of government: Congress.gov for any federal bill or resolution, and your state legislature’s own website for state legislation. If you already have the bill number, type it into the search bar and you’ll be on the bill’s page in seconds. If you don’t, both types of sites let you search by keyword, sponsor, subject, or committee.
Looking Up a Federal Bill on Congress.gov
Congress.gov is the official source for federal legislative information, maintained by the Library of Congress.1Congress.gov. Search Tools Overview It covers bills and resolutions, committee reports, and the Congressional Record, with records going back to the 93rd Congress in 1973.2U.S. Senate. Laws and Acts
If You Have the Bill Number
Type the number directly into the Congress.gov search bar. The prefix tells you the chamber and document type:
- H.R. — House bill, the most common form of legislation
- S. — Senate bill
- H.J.Res. or S.J.Res. — joint resolutions from either chamber, used for things like constitutional amendments and continuing appropriations
- H.Con.Res. or S.Con.Res. — concurrent resolutions, used for matters affecting both chambers (such as budget resolutions) but not sent to the president
- H.Res. or S.Res. — simple resolutions, governing internal rules or expressing one chamber’s opinion
Numbers are assigned sequentially within each two-year Congress and reset when a new Congress begins. H.R. 1 in the 119th Congress is a completely different bill from H.R. 1 in the 118th, so always confirm the Congress before you trust a result.1Congress.gov. Search Tools Overview
If You Don’t Have a Number
Skip the global search bar at the top of the page. It returns everything from floor speeches to committee reports, and legislation gets buried. Instead, start from the Legislation tab or the advanced search form, which lets you filter by:3Congress.gov. Advanced Search Legislation
- Words and phrases, searched across all fields or just titles, bill text, or summaries
- Sponsor or cosponsor, useful for pulling every bill a particular member has introduced or signed onto
- Policy area and subject terms, standardized categories that eliminate off-topic results
- Legislation type, to restrict to bills, joint resolutions, or another document type
- Congress, to limit to the current session or any previous one
- Action status and date, to filter by stage or when a particular action happened
Combining two or three of these filters is usually enough to get from thousands of possibilities to a manageable list.
Looking Up a State Bill
Every state legislature runs its own website, and there’s no shared design. A search for “[state name] legislature” will land you on the official site. From there, look for a link labeled Bill Search, Legislation, or Bill Information, usually near the top of the homepage.
State Bill Prefixes
State prefixes vary far more than federal ones. HB and SB (House Bill and Senate Bill) are common. You’ll also see:
- AB (Assembly Bill) in California and Nevada
- HF and SF (House File and Senate File) in Iowa and Minnesota
- LD (Legislative Document) in Maine
- H and S with no additional letters in Florida and Massachusetts
- LB for all bills in Nebraska, which has a unicameral legislature
A few states use no prefix at all and rely on number ranges to distinguish chambers.
Get the Session Right
State bill numbers typically reset at the start of each new session or biennium. If you’re looking for a bill from last year and the site is defaulting to the current session, you’ll find nothing. Change the session selector before you search.
Keyword Searches When Sites Frustrate You
Most state sites offer keyword search across bill titles and full text, plus filters for sponsor, committee, and the statute section a bill proposes to change. Quality varies widely. When a search dumps hundreds of loosely related hits with no obvious way to sort them, try adding the statute number or code section the bill would amend. That’s usually the most precise filter available.
When a Bill Seems to Have Vanished
In Congress, any bill that hasn’t been enacted by the end of the two-year term dies and has to be reintroduced with a new number. Most states follow a similar rule, though many allow bills to carry from the first year of a two-year session into the second. Almost none carry bills over from one biennium to the next. If you’re tracking something that seems to have disappeared, check whether the session ended. The same proposal may be back under a new number.
Reading the Right Version of the Text
A bill’s text changes as it moves, and reading the wrong version is one of the most common research mistakes. On Congress.gov, a bill’s page lists every version. The main ones:
- Introduced (IH/IS) — the original text as filed by the sponsor
- Reported (RH/RS) — the version that comes out of committee, often with amendments incorporated
- Engrossed (EH/ES) — the text as passed by one chamber, reflecting all floor amendments, sent to the other chamber
- Enrolled (ENR) — the final text passed by both chambers in identical form, sent to the president
If you want to know what the bill would actually do, read the most recent version available. The introduced text can differ radically from what eventually passes. State legislatures use similar systems with different labels; look for “as amended,” “as engrossed,” or “as enrolled” when choosing which version to open.4Congress.gov. About Legislation and Law Text
What the Status Terms Mean
Every bill’s page shows an action history. The terms tell you where the bill stands and whether it has any realistic chance of advancing:
- Introduced — the bill has been formally filed. Thousands are introduced each Congress; most never move past this stage.
- Referred to Committee — assigned to one or more committees for review. This is where hearings, markups, and amendments happen.
- Reported — the committee finished its review and sent the bill to the full chamber, usually recommending passage, sometimes with changes.
- Passed (one chamber) — a majority voted for it on the floor. It moves to the other chamber, which starts its own committee process.
- Enrolled — both chambers passed identical text. A final clean copy is prepared for the president or governor.
- Signed into Law — the executive signed it. It is now law.
- Vetoed — the executive rejected it. Congress can override with a two-thirds vote in both chambers. State override thresholds vary and can range from a simple majority to two-thirds, depending on the state.5National Archives and Records Administration. Congress at Work – The Presidential Veto and Congressional Veto Override Process
A bill sitting in committee for months with no action is, for practical purposes, dead. Committees receive far more bills than they can consider, and most quietly expire without a hearing. The committee stage is the bottleneck to watch.
Many bills that would spend or redirect government money also carry a fiscal note estimating the costs, savings, or revenue impact. At the federal level, the Congressional Budget Office produces these estimates and links them from the bill’s page on Congress.gov. States rely on a legislative budget office or fiscal analysis unit for the same purpose. Look in the bill’s documents or attachments section.
After a Federal Bill Becomes Law
Once the president signs a federal bill, it gets a public law number in the order it was signed during that Congress. The format looks like Pub.L. 119-25, meaning it was the 25th law enacted by the 119th Congress.2U.S. Senate. Laws and Acts You can search Congress.gov by either the original bill number or the public law number.
The signed law is first published as a slip law, a standalone pamphlet with the full text. At the end of each congressional session, all slip laws are compiled into the United States Statutes at Large, a chronological record of every law passed. The provisions that create general, permanent law are then classified into the United States Code, which organizes federal law by subject into 54 titles.6Office of the Law Revision Counsel. About Classification of Laws to the United States Code
Not everything makes it into the U.S. Code. Temporary provisions, appropriations, and transition rules often remain only in the Statutes at Large. If you’re researching an older law and can’t find a provision in the Code, check the original public law text or the Statutes at Large. Both are available through GovInfo.gov, the Government Publishing Office’s free repository of federal documents.7U.S. Government Publishing Office. GovInfo
Tracking a Bill Going Forward
Rather than checking a bill’s page over and over, set up email alerts. On Congress.gov, create a free account, run your search from the legislation search form (not the global search bar), save the search, and select “Get Alerts.” You can pick exactly which changes trigger a notification: new cosponsors, committee actions, amendments, new text versions, CBO cost estimates, and more.8Library of Congress Blogs. Congress.gov Search Tip – How to Track Specific Changes to Legislation with Email Alerts
If you want to weigh in, most state legislatures accept written public testimony on bills under committee consideration. Some provide an online form on the bill’s page, others accept comments by email to the committee chair or staff, and a growing number allow remote testimony by video or phone during hearings.9National Conference of State Legislatures. Remote Public Participation in Committee Proceedings Some states require a street address so comments can be routed to the legislators who represent your district. Check the committee’s page on your state legislature’s site for instructions and upcoming hearing dates. Federal committee hearings are announced on each committee’s page at Congress.gov, and many committees post instructions for submitting written testimony for the record.